Head of Risk Management Services - Energy HQ
npower Business Solutions
Ben has worked in the energy industry since 2003, following his graduation from the University West of England Bristol with a degree in Law. After seven years working for British Energy in various sales and trading roles, he joined npower in 2011 and now manages the operational delivery of npower Business Solutions’ risk management services, including the award-winning Optimisation Desk and its new suite of demand side response products.
« Back to previous page