Ben Andrews

President And Managing Director at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices