Upper Canada Soap
Ben Andrews currently serves as President and Managing Director of Upper Canada Soap, overseeing global management across North America, the UK, the EU, and the rest of the world, with responsibilities that include sales, supply chain operations, HR, product development, and finance. Prior to this role, Ben was Managing Director of Upper Canada UK from July 2019 to February 2024. Ben's extensive experience includes positions such as General Manager for Rest of World at Nelsons, with management over sales, marketing, and finance across various international markets, as well as roles at Talking Tables Ltd, HoMedics Group Ltd, and Coca-Cola Enterprises, demonstrating a strong track record in sales management, strategic development, and P&L accountability. Ben’s educational background includes studies at Steyning Grammar School from 1993 to 1996.
This person is not in any teams
This person is not in any offices