Stephan Vachon

Acting Board Member

Stephan Vachon is an Associate Professor at HEC Montréal in Operations Management and Logistics. Prior to joining HEC Montréal, he spent 10 years at Western University as an Associate Professor at the Ivey Business School and four years as the Masters of Environment and Sustainability Program Chair (Faculty of Science). Stephan holds a PhD from Western University (Business Administration), a MSc in Economics from the University of Montréal, a graduate diploma in management from McGill University.

Want To Join Our Team?

Volunteer with us and help build a zero waste world.

Join Our Team