Head of Strategy and Managing Partner
London, England, United Kingdom
OMD UK
Head of Strategy and Managing Partner
OMD UK
Business Director
Essence
EMEA Head of Strategy
PHD
Head of Strategy (Global)
OMD UK
Planning Group Head
GGT & BMP DDB Needham
Early Experience
The University of Edinburgh