Steve Owens

VP Power & Utilities

Steve Owens has a robust background in the power and utilities sector, currently serving as Vice President of Power & Utilities at Bird Construction since May 2024. Prior to this role, Steve held various senior leadership positions at Capital Power from November 2010 to January 2024, including Senior Vice President of Construction and Engineering and Vice President of Operations for Gas & Renewables. Steve's extensive experience also includes serving as Senior Project Manager at WorleyParsons from June 2006 to October 2010 and Regional Service Manager at Alstom Power from June 1988 to June 2006. Steve Owens holds a Bachelor of Engineering in Mechanical Engineering from Carleton University, earned from 1984 to 1988.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices