Stephen Flatt is the owner and president of Upper Canada Soap, Canada's largest bath & beauty company. Prior to this role, Stephen served as Vice President, Strategy at The Oshawa Group from 1995 to 1998 and as a Product Manager at Kraft from 1990 to 1995. Stephen holds an MBA in Marketing from Schulich School of Business at York University, completing his degree from 1988 to 1990.
Sign up to view 4 direct reports
Get started