Clare Chan is currently working at E.C Studios as a New Product Development Manager. Prior to this role, Clare gained experience in the beauty industry at SEPHORA as a Beauty Advisor and at Kendo Brands, Inc. as a Research And Development Associate and Cosmetic Science R&D Intern. Clare also has experience in regulatory affairs at Seneca Polytechnic, and in TV production as a Production Project Manager at Green Desk Productions Inc. Clare's educational background includes a Graduate Certificate in Cosmetic Science from Seneca Polytechnic and a Bachelor of Science in Life Science from the University of Toronto.
Sign up to view 0 direct reports
Get started