Sephora Brand Social Media Manager
Closed The candidacy window for this position at Sephora has closed.
While this position is no longer receiving submissions as of October 28, 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
- Oct 28, 2025
About Sephora
Sephora, a trailblazer in the prestige beauty retail industry since its founding in 1969 in Limoges, France, is a part of the esteemed LVMH Group since 1997. The brand is renowned for its innovative approach to beauty, offering a diverse range of products from nearly 500 brands, including its own Sephora Collection. With a workforce of 56,000 employees across 35 countries, Sephora is committed to fostering a culture of inspiration and inclusion, connecting customers and beauty brands within the world's most passionate beauty community.
Join Sephora in Neuilly-sur-Seine, France, as a Brand Social Media Manager. Drive social media strategies and campaigns for a leading beauty brand.
Role & Responsibilities
- Develop and manage the EU editorial calendar in alignment with business priorities and social media trends.
- Oversee a portfolio of brands, supporting their activations across Europe.
- Create social media content plans to bolster brand campaigns and coordinate with all Sephora European markets.
- Contribute to the 2026 strategy for priority brands and upcoming relaunches.
- Redesign and enhance presentation tools and develop new materials to improve operational workflows.
- Participate in cross-functional social media projects, including brand events and meetings with brand founders.
- Generate reports and monitor KPIs for social media campaigns.
- Conduct competitive monitoring and identify emerging trends to maintain Sephora's leadership in beauty on social media across Europe.
Qualifications
- Master’s degree (BAC+4/5) in Marketing and/or Communication.
- Fluency in English for daily interactions.
Skills
Experience
Minimum 3 years of solid experience in Social Media.
Education
Master’s degree (BAC+4/5) in Marketing and/or Communication.
Workplace
The successful candidate will be located in Neuilly-sur-Seine, Île-de-France, France, with easy access to Paris.
Benefits
Sephora offers a community where authenticity is valued, and the strength of differences fuels collective spirit. The company provides a culture of empowerment, learning, and growth, offering tools and opportunities to innovate and lead. Employees find fulfillment in work that makes a difference, from delighting clients to inspiring the beauty industry.
Culture
Sephora celebrates diversity and is committed to creating an inclusive environment for all. The company fosters a culture where authenticity is embraced, and the strength of differences fuels collective spirit. Employees are empowered to learn, innovate, and lead, contributing to meaningful work that makes a difference.
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.