Claimed Profile
Headquarters
San Francisco, CA
Employees
10,000+
Industry
Links
Sephora website
Careers Site

Twitter

Facebook