Centrica
MI Analyst
Deloitte
Senior Vice President
Deloitte
Assistant Director
Ofgem
Senior Manager, Commercial and Investment
Ofgem
Analyst
Ofgem
Graduate trainee
Deloitte
Manager
Ofgem
Manager, Transmission Investment
The University of Sheffield
European University Institute
The London School of Economics and Political Science (LSE)