EDF Energy
Show contact
Links
Simone Rossi
CEO
Tom Siddall
Group Head
Adam Rider
Head Of Smart Meters
Ant O'Shea
Head Of Enterprise Architecture
John Earnshaw
Environmental Safety Group Head
+ 50 more
David Marshall
Shift Manager
January, 2016 - present
February, 2008
View in org chart