SW

Stephan Wehr

Vice President - Carbon and Climate Risk | Consulting Operations Lead

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.

Location

Ottawa, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices