Sephora Supply Chain Transformation and Master Data Manager

Job Location Icon Neuilly-sur-Seine • France
Job Recency Icon Tuesday, February 24, 2026
About Sephora

Sephora, a distinguished member of the LVMH Group, is a leader in the luxury beauty retail sector. Since its inception in 1969 in Limoges, France, and subsequent integration into LVMH in 1997, Sephora has consistently redefined prestige beauty. The brand is renowned for its commitment to diversity, inclusion, and innovation, offering a vibrant and dynamic work environment where employees are encouraged to express their unique talents and contribute to the company's ongoing success.

Responsibilities
Qualifications
Skills
Experience Requirements

Minimum of 10 years in Supply Chain or Program Management, with a successful track record in management roles.

Education Requirements

Bachelor's degree or higher (BAC+5) in Business or Engineering.

Job Benefits

Sephora offers a vibrant community where authenticity and teamwork are celebrated. Employees have access to resources and opportunities for personal development and leadership growth, contributing to meaningful work that impacts the beauty industry.

Sephora Culture

Sephora fosters an inclusive and diverse environment where employees are encouraged to innovate and grow. The company values authenticity and teamwork, providing a supportive atmosphere for personal and professional development.

Sephora Job Sephora Jobs Logo

Sephora Jobs

1,666 Open Positions
+148 New Today

Keep looking…

Use Cerulean's Luxury Job Search to find other open roles similar to this one: