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.
Sign up to view 0 direct reports
Get started