Stephan Wehr is a seasoned Vice President and Consulting Operations Lead with over 20 years of experience in climate change and engineering. Having served in the Canadian Armed Forces Navy Reserve from 1992 to 2004, they cultivated leadership skills and a collaborative spirit. Wehr holds both a Master of Applied Science and a Bachelor of Applied Science in engineering from the University of Toronto. Currently, they co-lead the Delphi consulting team, focusing on climate strategy, GHG accounting, and climate risk management while championing business cases for climate action across various sectors.
This person is not in the org chart
This person is not in any teams
This person is not in any offices