Legal Officer / Contracts Manager at RAND Europe | JobVerse