Veolia UK employs 2,674 employees. The Veolia UK management team includes John Abraham (Chief Operating Officer - Industrial, Water & Energy UK, Ireland (Country Director) & Nordics), Stuart Stock (CIO at Veolia Northern Europe Zone), and Pascal Hauret (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Veolia UK employee's phone or email?