Sephora Global Tech Solution Delivery Manager, Supply Chain

Job Location Icon Neuilly-sur-Seine • France
Job Recency Icon Wednesday, November 5, 2025
About Sephora

Sephora, a trailblazer in the prestige beauty retail industry since 1969, became a part of the LVMH Group in 1997. Renowned for its commitment to diversity and inclusion, Sephora connects customers and brands through a vibrant beauty community. With a presence in 35 countries and a workforce of 56,000, Sephora offers a diverse range of beauty products, including its own Sephora Collection. The brand is dedicated to innovation and excellence, continuously redefining beauty standards worldwide.

Responsibilities
Qualifications
Skills
Experience Requirements

Minimum 10 years of relevant experience, with at least 3–4 years in IT Supply Chain project management in an international context.

Education Requirements

Master’s degree from an engineering school, business school, or equivalent university background.

Job Benefits

Sephora offers a culture of empowerment, learning, and growth, providing tools and opportunities for innovation and leadership. Employees are part of a diverse community where authenticity and differences are celebrated, contributing to meaningful work that impacts the beauty industry.

Sephora Culture

Sephora fosters a culture of inclusivity, empowerment, and continuous learning. The company values diversity and encourages employees to innovate and lead within a supportive and dynamic environment. Sephora's commitment to creating a positive impact is reflected in its dedication to employee development and client satisfaction.

Sephora Job Sephora Jobs Logo

Sephora Jobs

1,835 Open Positions
+87 New Today

Keep looking…

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