Log in
Veolia UK
Contact
Links
View in org chart
Anice Zenasni
Chief Information Officer, Northern Europe
Saher Safi
Senior Manager Of Sustainable Technology
Lara Edwards
Senior Engineering And Process Design Manager - Water
Sharon Matthews
Head Of Data & Analytics - Northern Europe Zone
David Naylor-James Ceng Micheme
Technical Governance Manager
+ 3 more
October, 2023 - present
March, 2021
June, 2014
2009
2008
2005