1993 Headquartered in London, UK Revenue of $ 1.6 billion Headcount ... documentation; Serve as Data Protection Officer in certain jurisdictions or liaise ...
in 73 countries and annual revenue of € 12 billion. European number ... , long-term client relationships. Annual Revenue - Achieve / exceed quota targets. Sales ...