EDF Energy
Show contact
Links
Simone Rossi
CEO
Carol Mcarthur
Chief People Officer
Adam Rider
Head Of Smart Meters
Ant O'Shea
Head Of Enterprise Architecture
John Earnshaw
Environmental Safety Group Head
+ 50 more
Karl Ward
Head Of Reward
Lorraine Nolan
Head Of Employee Services
Claire Chilton
Head Of HR
Edward Curtis
Programme Office Group Head
+ 14 more
Current role
View in org chart