Veolia India employs 177 employees. The Veolia India management team includes Guillaume Dourdin (CEO and Managing Director), Prerna Razdan (Chief Human Resources Officer), and Sudhir Sharma (Sales Manager).
Looking for a particular Veolia India employee's phone or email?