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.
This person is not in any teams
This person is not in any offices