Steve Dillon is a seasoned professional in civil engineering with extensive experience in infrastructure management and project controls. Currently serving as Canadian Rail Infrastructure Lead at Mott MacDonald since August 2024, Steve previously held various prominent positions at companies including WSP and Wood, where responsibilities encompassed managing and expanding operations across multiple infrastructure sectors such as transportation, water resources, and municipal infrastructure. Steve's earlier tenure included roles at AMEC and Amec Foster Wheeler, focusing on structural engineering and leading discipline teams. Steve holds a Bachelor of Applied Science in Civil Engineering from the University of Waterloo, obtained in 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices