Director, Industry Codes
London, GB
Ofgem
Ofwat
Interim Director, Choice and Trading Arrangements
ELEXON
Previously Head of Stakeholder Assurance
Senior Government and Regulatory Affairs Advisor
Aberystwyth University