Helen Roach is a Project Development Manager at Primergy Solar. Helen previously worked as an Associate Energy Storage Developer at RWE and held positions at National Grid Renewables, Engineers for a Sustainable World, Renew Power Systems Inc., and WMA Consulting Engineers. Helen's educational background includes a Bachelor of Science in Mechanical Engineering from the University of St. Thomas.
October, 2023 - present
Project Development Manager at TÜV Rheinland Group
Project Development Manager at McElhanney
Project Development Manager at Aquila Capital
Project Development Manager at Aquila Capital
Project Development Manager at INEOS