Head of Business Affairs
15 days ago
London
As the Head of Business Affairs, you will be an essential part of Ogilvy’s leadership team, ensuring the successful delivery of high-profile productions across all media. Specializing in brand advertising, customer experience marketing, PR, influence, and consulting, all fueled by Behavioural Sci...