Steve Owens's Location
Canada
Steve Owens's Work
Steve Owens's Education
Carleton University
B.Eng (Mech)
1984 - 1988
Steve Owens's Skills
Steve Owens's Summary
Steve Owens, based in Canada, is currently a Senior Project Manager at WorleyParsons, bringing experience from previous roles at Capital Power. Steve Owens holds a 1984 - 1988 B.Eng in Mech @ Carleton University. With a robust skill set that includes Power Generation, Project Engineering, Wind, Commissioning, Generators and more, Steve Owens contributes valuable insights to the industry. Steve Owens has 2 emails and 1 mobile phone number on RocketReach.