TA

Toby Allen

Director Of Business Development, Customers

Toby Allen has over 14 years of experience at EDF (UK), currently serving as the Director of Business Development for Customers, overseeing the Customers Transformation Programme and leading initiatives related to the Government's Tariff Cap. Previous roles at EDF include Senior Manager of Commercial Policy, Head of CMA Stakeholder Management and Communications, Head of Public Affairs, and Head of Transformation and Integrity, focusing on B2B Business Regulation, Marketing Communications, and quality improvements. Prior to EDF, Toby served as Energy Policy Manager at EDF Energy from 2005 to 2009, where responsibilities included developing policy positions and addressing government consultations. Toby holds a degree in Economic Development and Planning with a focus on Regional Economics from Coventry University, earned from 1990 to 1994.

Links


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices