Steve Dillon

Canadian Rail Infrastructure Lead

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.

Location

Oakville, 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