Steve Bellows currently serves as the Renewable Operations Manager at RESA Power, a position held since July 2023. Prior to this role, Steve worked as a Project Manager at Black & McDonald Limited from November 2018 to July 2023. Steve's earlier experience includes serving as a Construction Manager at HMT from March 2010 to November 2018, where responsibilities included managing multiple new and upgraded turnkey substation and Battery Energy Storage System (BESS) projects from inception to completion across all trades.
Sign up to view 1 direct report
Get started
This person is not in any teams