Ben Watts's Location
London, GB
Ben Watts's Work
Ben Watts's Education
Ben Watts's Skills
Ben Watts's Summary
Ben Watts, based in London, GB, is currently a Senior Manager - Networks at Ofgem, bringing experience from previous roles at ENGIE UK. Ben Watts holds a 1993 - 1996 Bachelor of Engineering (BEng) in Environmental Energy Engineering @ University of Leeds. With a robust skill set that includes Renewable Energy, Energy Management, Energy Efficiency, Contract Management, Energy and more, Ben Watts contributes valuable insights to the industry. Ben Watts has 2 emails on RocketReach.