Head of Strategy, Ogilvy One UK
2 days ago
London
In the UK alone we are over 900 people – a combination of different skills, points of view, and passions all under one roof. You will be a partner to the CEO and the ECDs in Ogilvy One as well as our data sciences team, helping to set the direction of the business, set ambitions, contribute to gl...