formerly Prospect.
Company Information
Website
Employee count
160
Industry
Cosmetics
Headquarter
Nottingham, Indiana, United States
Alexandra Barber
Director of Marketing