Sign In

Steve Rankin

Technical Director at OLS Canada

Steve Rankin is a seasoned professional with a background in Mechanical Engineering from Brunel University London.

Currently serving as the Technical Director at OLS Canada, Steve has held various key positions in the engineering and construction industry.

He has previously worked as a Project Engineer and Construction Manager at German Solar Corporation.

Moreover, Steve has excelled as the Director of Construction Services at Solarize Energy LP, showcasing his leadership and expertise in the field.

His experience also includes being an Engineering Project Manager at PQI Canada Ltd. and managing Facilities & Maintenance at Electro-Motive Diesel.

Steve Rankin's diverse roles have equipped him with a wealth of knowledge and skills in the engineering and construction sectors.

S
Add to my network

Location

London, Ontario, Canada