Helen Stack's Location
Slough, Slough, United Kingdom
Helen Stack's Work
Helen Stack's Education
Helen Stack's Skills
Helen Stack's Summary
Helen Stack, based in Slough, Slough, United Kingdom, is currently a Regulatory Manager at Centrica, bringing experience from previous roles at Centrica and Yorkshire Electricity Group. Helen Stack holds a 1990 - 1994 Bachelor of Arts (B.A.) in Latin American Studies, 2:1 @ University of Portsmouth. With a robust skill set that includes Regulatory Affairs, Energy Regulation, Electricity Markets, Energy, Gas and more, Helen Stack contributes valuable insights to the industry. Helen Stack has 1 email on RocketReach.