C

Chanel

Designs, sells luxury fashion and cosmetics

Makeup Brand Manager

Brand & Creative MarketingConfirmed live in the last 24 hours
Full-timeMexico City, CDMX, MexicoNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in marketing, business administration, or a related field.
  • At least 4 years of brand management experience focused on beauty or cosmetics.
  • Advanced proficiency in Microsoft Office applications, Excel, and Power BI.
  • A proven track record of managing and growing a brand, including product launches and marketing campaigns.
  • Strong leadership and team management skills.
  • A deep understanding of consumer behavior, market dynamics, and the competitive landscape in the beauty industry.
  • Experience with international brand management and global marketing strategies.
  • Fluency in English and Spanish.

Responsibilities

  • Develop and execute the brand’s long-term strategy, including market positioning, target audience, and growth initiatives.
  • Lead the brand’s vision and ensure consistency across marketing and communication channels.
  • Oversee the makeup portfolio across face, eyes, lips, and nails categories, developing strategies to support brand leadership in Mexico and successful launches.
  • Coordinate with Global, S&OP, and Sell In teams to manage global out-of-stocks, align monthly sell-in strategies with each client, analyze slow-moving makeup items at point of sale, and ensure stores have sufficient stock to meet sell-out quotas.
  • Conduct market research and consumer analysis to identify trends, opportunities, and challenges.
  • Use data-driven insights to inform product development, marketing strategies, and brand positioning.
  • Partner with sales and retail teams to develop strategies that drive in-store and online sales.
  • Monitor retail performance and ensure the brand is effectively represented and sales targets are met.
  • Manage the brand’s marketing budget and use resources efficiently to maximize impact.
  • Track and report on financial performance, adjusting strategies to meet profit and revenue goals.
  • Lead, mentor, and develop the makeup team, working closely with the marketing coordinator, national makeup artist, and field coach to develop marketing and sales strategies.
  • Collaborate with trade marketing, sales, finance, training, and visual merchandising teams to ensure cohesive brand execution.
  • Build and maintain relationships with internal and external stakeholders, including senior management, agencies, suppliers, and retail partners.
  • Negotiate contracts and partnerships that benefit the brand and support its growth objectives.

Desired Qualifications

  • Knowledge of luxury beauty market dynamics.
  • Familiarity with sustainability initiatives and their impact on brand perception.
  • French language proficiency.

About the Company

Chanel

Designs, sells luxury fashion and cosmetics

1) What does Chanel do? Chanel is a luxury fashion house that offers a range of high-end products including fashion, accessories, fragrances, skincare, makeup, jewelry, and watches, targeting affluent customers worldwide. 2) How does its product work? It designs and sells premium, timeless items through owned boutiques, official online channels, and authorized retailers, supported by strong marketing, fashion shows, and brand storytelling to maintain desirability and loyalty. 3) How is Chanel different from competitors? It combines a storied brand heritage with exclusive, premium products and strict distribution control, creating a sense of rarity and prestige that appeals to luxury buyers. 4) What is Chanel's goal? To preserve its elite brand status while growing a loyal, affluent customer base by delivering consistently refined, timeless designs and a premium consumer experience.

Company size
10,001+
Company stage
Debt Financing
Total funding
$770M
Headquarters
Argueil, France
Founded
1883

Recently Posted Jobs

Explore more opportunities at Chanel

See more jobs