Always at the forefront of latest trends, Sephora’s unique shopping experience offers beauty clients across the world an unparalleled choice among premium brand perfumes and cosmetics.
Creation date: 1969
CEO: Guillaume Motte
Head office: 41, rue Ybry, 92576 Neuilly-Sur-Seine Cedex
Sephora’s stores offer passionate beauty fans across the world a privileged freedom to touch and test products since 1969.
The House provides a superior selection of quality products and always keeps pace with the latest trends.
The house is built upon the exceptional talents of its beauty professionals who create a perfect environment for adventurous clients who want to experiment and learn.
With the innovative range of products in the Sephora Collection, its distinctive stores and bold commitment to new ideas, the House is always able to surprise and delight its clients.
At every touch point with its clients, in store and online, Sephora provides an unconventional approach which has made it the most loved beauty community in the world.
With 1,500 m² entirely devoted to diversity of choices, advice and exclusivity, the Sephora store on the Champs-Elysées in Paris has been a revered temple of beauty since it opened in 1995. With 250 brands and over 78,000 products, it provides a vast selection of on-trend products and innovative concepts, such as "beauty bars" to its customers.
Sephora is determined that its customers be able to shop without constraints, At Any Time, Any Where on Any Device (ATAWAD). The maison’s ATAWAD strategy is designed to ensure that clients enjoy surprise and delight across each and every touch point of the brand.
Sephora’s e-commerce strategy gives clients the latest and most powerful tools with which to explore the world of beauty.
Sephora deeply engages with consumers at all its stores around the world. From Broadway between 43rd and 44th Streets in New York and the Champs Elysées in Paris, to Corso Vittorio Emanuele in Milan or Nanjing Road in Shanghai, Sephora stores are proudly interactive with giant screens and in-store mobile apps that continually forge stronger connections and emotional bonds with customers.
Sephora is present in 35 countries with over 2,600 stores. Between 2011 and 2020 Sephora opened an additional 1000 stores and expanded into 12 new countries. The success of this expansion has been built upon Sephora’s exceptional recruitment strategy, which has built teams of extraordinarily high quality. In terms of Human Resources and CSR, Sephora’s focuses on motivating its talents, giving them the means to evolve and learn with pleasure. From Paris to Shanghai, Dubai to San Francisco, Sephora gathers the most loved beauty community, with the passion and energy of its teams as its most important asset.
- 39,000 Employees worldwide
- More than 2,600 stores in the world in April 2020
- 78,000 products available