Upper Canada Soap employs 82 employees. The Upper Canada Soap management team includes Stephen Flatt (Owner), Jessica Chiziebube (Senior Human Resources Manager), and Mai Nguyen (Regulatory Affairs Manager).
Looking for a particular Upper Canada Soap employee's phone or email?