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