Chanel Strategic Projects & Insights Director

Job Location Icon Geneva • Switzerland
Job Recency Icon Monday, November 10, 2025
About Chanel

Chanel, a prestigious name in the luxury fashion industry, is renowned for its timeless elegance and innovative spirit. As part of a global conglomerate, Chanel's Global Travel Retail department is a strategic business unit committed to reinforcing the brand's leadership in the dynamic travel retail sector. The department focuses on sustainable growth while safeguarding the brand's equity through innovation and strategic collaborations.

Responsibilities
Qualifications
Skills
Experience Requirements

Extensive experience in strategic roles within Travel Retail, with a focus on long-term strategy development and execution.

Education Requirements

Bachelor's degree in Business, Marketing, or a related field. Advanced degree preferred.

Job Benefits

Chanel offers a supportive environment that values individuality and encourages personal growth. Employees have the opportunity to contribute to shaping the future of Travel Retail while gaining exposure to all divisions and regions of the House.

Chanel Culture

Chanel fosters an inclusive culture that nurtures personal growth and contributes to collective progress. The company values diversity, complementarity, and the effectiveness of its teams, creating a safe environment where employees can bring their full selves to work.