Sephora Global Brand Marketing Manager
Closed The candidacy window for this position at Sephora has closed.
While this position is no longer receiving submissions as of September 26, 2025, we invite you to explore further opportunities at Sephora or browse all open roles.
Continue Your Search
We invite you to review more currently available roles:
- Location
- Neuilly-sur-SeineÎle-de-FranceFrance
- Posted
- Jul 18, 2025
About Sephora
Sephora, a trailblazer in the prestige beauty retail industry since its founding in 1969 in Limoges, France, is part of the esteemed LVMH Group. Known for its innovative approach, Sephora champions a world of inspiration and inclusion, offering a diverse range of beauty products across 35 countries. With a workforce of 56,000, Sephora connects customers with nearly 500 brands, including its own Sephora Collection, fostering a passionate beauty community.
Sephora in Neuilly-sur-Seine, France, seeks a Global Brand Marketing Manager to drive brand strategies and campaigns. Join a leader in beauty retail and make an impact.
Role & Responsibilities
- Co-create the annual brand marketing plan in collaboration with cross-functional teams to ensure alignment and resource allocation.
- Facilitate workshops and meetings with brands and internal teams to brainstorm and set priorities.
- Present the marketing plan to senior leadership for approval and secure necessary funding.
- Develop and execute comprehensive global brand strategies that align with business objectives.
- Define brand positioning, messaging, and visual identity guidelines to ensure consistency across all regions.
- Plan and develop integrated marketing campaigns across digital, social media, print, and in-store channels.
- Guide regional teams in implementing key global projects within deadlines and budget constraints.
- Identify opportunities for improvement in Sephora's priority launches and ensure alignment with global differentiation strategies.
- Collaborate with brands to deliver high-quality assets and plan regional execution.
- Manage campaign budgets and track KPIs to measure success and optimize performance.
- Serve as the point of contact for regional brand marketing teams, providing guidance and support.
- Facilitate communication and knowledge sharing between global and regional marketing teams.
Qualifications
- 7+ years of marketing or merchandising experience, preferably in brand management or trade marketing in intercultural environments.
- Strategic thinker with a strong understanding of global markets, consumer behavior, and brand management principles.
- Experience leading complex cross-functional initiatives.
- Fluency in English.
Skills
Experience
Minimum of 5 years in a relevant marketing or merchandising role.
Workplace
The role is situated in Neuilly-sur-Seine, Île-de-France, France — conveniently close to Paris.
Benefits
Sephora offers a community where authenticity is embraced, and the strength of differences fuels collective spirit. The culture of empowerment, learning, and growth provides tools, space, and opportunities to innovate and lead.
Culture
Sephora is committed to fostering an inclusive environment where diversity is celebrated. The company values uniqueness and differences, aligning with its mission to make a meaningful impact in the community.
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.