EDF Energy
Show contact
Links
Simone Rossi
CEO
John Earnshaw
Environmental Safety Group Head
Adam Rider
Head Of Smart Meters
Ant O'Shea
Head Of Enterprise Architecture
Steven Tomlinson
Head Of Technical And Safety
+ 50 more
Dafni Sifnioti
Senior Manager Of Natural Hazards And Environment R&d Team
February, 2016 - present
February, 2009
View in org chart