Upper Canada Soap
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.