Sephora operates approximately 2,300 stores in 33 countries worldwide, with an expanding base of over 430 stores across the Americas. Sephora opened its first U.S. store in New York’s Soho neighborhood in 1998, and its first Canadian store in Toronto in 2004. The Sephora Americas headquarters and Innovation Lab are located in San Francisco, with corporate offices in New York, Mexico City, Montreal, Toronto and São Paolo.

I BUILT MY SITE FOR FREE USING