John Snelling, MBA has held various leadership positions in the waste management and renewable energy industries. Their experience includes overseeing operations, sales, marketing, and business development for companies in Canada and the United States. John has a Master of Business Administration with a focus on Organizational Leadership from Royal Roads University.
July 1, 2023 - present
March, 2022
September, 2018
June, 2017
March, 2014
October, 2011