formerly Prospect.
Reveal Sarah Siegel's email & phone
Chella Beauty
Website
Employee count
67
Industry
Personal Care Product Manufacturing
Headquarter
Camarillo, California, United States