Stephen Horsman

Canada Business Development Manager, Vice President at Carollo Engineers

Stephen Horsman is an accomplished engineering professional with extensive experience in water treatment and supply infrastructure. Currently serving as the Canada Business Development Manager and Vice President at Carollo Engineers since March 2022, Stephen previously held managerial roles at WSP in Canada and project management positions at Opus DaytonKnight and AECOM Canada Ltd. Stephen holds a Bachelor of Science in Civil Engineering from Gonzaga University, earned between 2000 and 2006.

Links

Previous companies


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