Global Head of Media Strategy & Partnerships
Posted 1 day 13 hours ago by Chanel, Inc.
£100,000 - £150,000 Annual
Permanent
Full Time
Media, Digital & Creative Jobs
London, United Kingdom
Job Description
A leading global luxury brand is seeking a Global Head of Integrated Media to define the role of media in its communications strategy. The ideal candidate will have over 15 years of experience in media and communications, with a proven record in leadership and strategic partnerships. Responsibilities include oversight of international media strategies, managing media budgets, and ensuring alignment across regional divisions. This role promotes an inclusive culture, encouraging the application of diverse perspectives that enhance team effectiveness.