Sephora IT Marketing & Activation Manager

Job Recency Icon Friday, March 13, 2026
About Sephora

Sephora is a leading global prestige beauty retailer and a member of the LVMH Group. The brand is known for an expansive omnichannel presence that combines retail, e-commerce and a curated portfolio of brands alongside its own label. Sephora positions technology and data-driven customer experience at the centre of its strategy, investing in digital platforms and product teams to deliver personalised beauty journeys.

Responsibilities
Qualifications
Skills
Experience Requirements

Minimum 10 years of progressive experience in IT delivery for marketing/CRM platforms, including leading marketing automation and customer engagement platform transformations and managing cross-functional product teams.

Education Requirements

Bachelor's degree in Computer Science, Information Systems, Engineering or equivalent; advanced degree preferred.

Workplace Location

This position is listed in Paris La Défense, in France. Sephora is actively recruiting for this and 3,277 other open jobs in France.

Sephora
3,278 Jobs in France
Sephora Culture

Sephora fosters an inclusive, fast-paced culture that values diversity, creativity and continuous learning. Employees collaborate across product, digital and retail teams and are encouraged to propose innovations that improve customer experience and operational excellence.