Veolia UK's Sales department is led by Helder Branco (General Manager) and has 347 employees.
Emma Price
Regional Account Manager
Michael Dockwray
Technical Sales Executive
Ben Defrates
Senior Regional Account Manager
Richard Jeffery
Head of Commercial Sales - North
Kelsea Nosworthy
Benjamin Pace
Area Sales Manager
Looking for a particular Veolia UK employee's phone or email?