Chanel Brand Manager - Beauty

Closed The candidacy window for this position at Chanel has closed.

While this position is no longer receiving submissions as of March 14, 2026, we invite you to explore further opportunities at Chanel or browse all open roles.

Continue Your Search

We invite you to review more currently available roles:

Location
Employment Full-Time
Seniority Manager
Posted Feb 21, 2026

Join Chanel in Toronto as a Brand Manager - Beauty. This full-time role requires expertise in marketing strategies and brand management within the luxury sector.

Overview

Chanel, a prestigious name in the luxury fashion and beauty industry, is renowned for its timeless elegance and innovative spirit. As part of the global luxury conglomerate, Chanel offers a unique working environment that fosters creativity and excellence. The brand is committed to maintaining its iconic status while nurturing the talents of its employees, providing them with opportunities to contribute to the brand's legacy.

Role & Responsibilities

  • Develop and implement marketing strategies for the beauty category to achieve sales targets and budget objectives.
  • Analyze market trends and competitor performance to inform strategic decisions.
  • Collaborate with cross-functional teams to ensure cohesive brand messaging and execution.
  • Conduct regular store visits to monitor brand presence and gather market insights.
  • Manage product demand forecasting and collaborate with purchasing to ensure optimal inventory levels.
  • Oversee budget management, ensuring all marketing activities align with financial constraints.
  • Lead the development of promotional plans and in-store marketing programs.
  • Coach and manage the Assistant Brand Manager to enhance team performance.

Qualifications

  • Bachelor's degree in Business, Marketing, or a related field.
  • 5+ years of experience in a similar role within the cosmetics or luxury retail industry.

Skills

Strong analytical and computer skills. Excellent organizational and prioritization abilities. Proficient in English and French. Exceptional communication and follow-up skills.

Experience

A minimum of 5 years in brand management within the cosmetics or luxury retail sector is required.

Education

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

Workplace

This position is based in Toronto, Ontario, Canada.

Benefits

Chanel offers a dynamic work environment with opportunities for professional growth and participation in exciting marketing projects. The company is dedicated to fostering an inclusive culture that values diversity and personal development.

Culture

Chanel is committed to creating an inclusive workplace that encourages personal growth and collective progress. The brand values the unique perspectives and experiences of its employees, fostering a culture of diversity and creativity.

About Cerulean

Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.