Content about Sephora store

March 15, 2013

HEADQUARTERS San Francisco

TYPE OF BUSINESS Beauty and fragrance retailer

NUMBER OF STORES 1,600 global locations, including 325 stores in North America and 386 in-store shops in J.C. Penney

Beauty and cosmetics retailer Sephora is ignited not only by its highly trained cast of associates and smart, forward-thinking approach to in-store digital, but also by the man behind the black, white and red store design.