Managing Director
London, London, United Kingdom
OMD Germany
Omd London
Joint Managing Director
CEO
Chief Development Officer OMD EMEA