Sephora Brand Marketing Manager

Employment
Full-Time
Seniority
Manager
Posted
Apr 29, 2026

About Sephora

Sephora is a global prestige beauty retailer and a house within the LVMH group, renowned for its curated assortment of prestige and niche beauty brands alongside its own private label. The brand is recognised for retail innovation, omnichannel experiences and a strong focus on inclusive beauty and consumer discovery across Europe and worldwide.

Sephora — Brand Marketing Manager in Neuilly‑sur‑Seine, France. Lead European brand activations, partnerships and 360° campaigns (hybrid).

Role & Responsibilities

  • Own brand relationships and act as the primary marketing advisor for assigned brands across online and offline activations, ensuring alignment with merchant strategy.
  • Design and drive 360° activation roadmaps that increase conversion and brand growth across Sephora’s ecosystem in European markets.
  • Develop and coordinate cross-functional campaigns and toolboxes in collaboration with creative, merchandising, e‑commerce, CRM, social media, media, PR and training teams.
  • Lead negotiations, launch kick‑offs, business reviews and regular governance with brand partners and external agencies.
  • Monitor and analyse brand performance data to identify opportunities, share insights with partners and adjust activation plans accordingly.
  • Support country teams as the main marketing contact for brand activations and ensure consistent deployment of European strategies locally.
  • Define processes and ways of working to manage partnerships and pilot business relations with external partners in a matrix organisation.

Qualifications

  • Graduate from a business school or equivalent degree.
  • Minimum 8+ years' experience in project management within retail and/or digital marketing.
  • Proven track record developing brand marketing strategies and building strong partnerships with beauty brands.
  • Advanced stakeholder management and demonstrated ability to lead cross‑functional teams across countries.
  • High proficiency in verbal and written communication, presentation and negotiation in both French and English.

Skills

Excel PowerPoint CRM ecommerce social media media PR Brand activation Project management Data analysis Cross‑functional leadership Stakeholder management Negotiation

Experience

At least 8 years of project management experience in retail and/or digital marketing, with a proven history of leading brand activations, managing cross‑border initiatives in Europe, and working closely with merchant and category teams.

Education

Graduate of a business school or equivalent degree.

Workplace

This position is based in Neuilly-sur-Seine, Île-de-France, France, within easy reach of Paris.

Culture

Sephora fosters an inclusive, diverse and fast‑paced retail culture that values empowerment, continuous learning and collaboration. As part of LVMH, the company combines entrepreneurial retail energy with the resources of a large luxury group and encourages innovation and career progression.

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.

Frequently Asked Questions

A.

The luxury industry is characterised by a diverse and nuanced nomenclature. Esteemed houses frequently employ proprietary terminology, and even within a single organisation like Sephora, titles may vary across global markets to reflect local conventions. To ensure absolute clarity, Cerulean assigns a standardised, industry-coherent canonical title to every listing. However, it is worth noting that this role is functionally synonymous with «Brand Activation Manager», «Marketing Partnerships Manager», «Retail Brand Manager», «European Brand Marketing Lead», and other variations. Our sophisticated search architecture anticipates these variations, ensuring that inquiries using related terms will seamlessly yield the exact roles you desire.

Sephora

Sephora Brand Marketing Manager

Neuilly-sur-Seine, France

Continue to the application.