Global Head of Integrated Media
Chanel(2 months ago)
About this role
The Global Head of Integrated Media at Chanel is a key leader in the Global Communications team, defining the strategic role of media within the broader communications ecosystem to support the brand's long-term vision and business goals. This position oversees media operations across touchpoints, ensures alignment and efficiency among various media types, and drives excellence in media investment and partnerships across the organization.
Required Skills
- Media Strategy
- Social Media Direction
- Partnership Management
- Team Leadership
- Analytical Skills
Qualifications
- 15+ Years Experience in Media
- 10+ Years Leadership Experience
- Fluency in English and French
About Chanel
chanel.comEnter the world of CHANEL and discover the latest in Fashion & Accessories, Eyewear, Fragrance, Skincare & Makeup, Fine Jewellery & Watches.
View more jobs at Chanel →