EDF Energy
Show contact
Simone Rossi
CEO
Rob Guyler
Chief Financial Officer
Adam Rider
Head Of Smart Meters
Ant O'Shea
Head Of Enterprise Architecture
John Earnshaw
Environmental Safety Group Head
+ 50 more
Angus Wilby
Head Of Asset, Deployment & Financing - Smart Metering Programme
Fiona Boyle
Head Of Treasury
Richie Bingham
Head Of Direct Taxation
Tom Abbott
Head Of PPA
+ 10 more
Current role
View in org chart