formerly Prospect.
SEPHORA
Website
Employee count
50,783
Industry
Retail
Headquarter
Neuilly-sur-Seine, Île-de-France, France
Alok Gupta
Senior Director Enterprise Architecture
Aparna Vunnava
Vice President of Technology
Blakeley Vaughn
Vice President Communications
Brandon Le
Director, Analytics (Retention, Marketing Effectiveness and Optimization)
Candace Payne
Vice President of Marketing, Brand