Ofgem
Head of Consumer Affairs
Consumer Futures
Director of Energy
Energy UK
Director of Policy
energywatch
National Director: Scotland
Citizens Advice
Director of Energy
energywatch
Head of Company Performance, Research and Advice
Energy UK
Director of Energy Supply