Steve Worrell is an accomplished professional in the energy sector with extensive leadership experience, currently serving as Head of Major Overhauls at Origin Energy since June 2023. Previously, Steve held the position of Technical Services Manager at GNPower Co, overseeing outages and capital projects. At Doosan Babcock, Steve was General Manager and Director of Operations, responsible for operational expansion in the Middle East North Africa region, and later served as Director of Sales, managing significant clients across Western Europe. Steve's career began with roles in engineering at Mitsui Babcock and in the HM Forces as a Royal Engineer. Educational credentials include an MBA from Cranfield School of Management and further studies at The Open University and Army Apprentice College.
This person is not in any teams
This person is not in any offices