Embed presentation
Download to read offline




Sephora opened its first store in Limoges, France in 1969 and expanded to 38 stores in France in the early 1980s before the founder bought back the stores. LVMH acquired Sephora in 1997 and the company has since opened over 2,500 stores globally, launching its first US store in New York in 2002 and creating its own brand of products and services.



