Veolia North America's IT department is led by Douwe Busschops (Chief Information Officer - Municipal Water) and has 344 employees.
Terrin Cramer
Associate Project Engineer
Don Rodrigo Santiago
Stationary Engineer Apprentice
Andrew Green
Water Quality Process Engineer
Rohan Patel
Project Engineer
Nicholas Bush
Business Systems Analyst
Sam Sato
Software Developer
Hardeep Khuttan
Asset Management Systems Manager
Joseph Davis
Opeyemi Ajaiyeoba
Senior Reliability Engineer
Looking for a particular Veolia North America employee's phone or email?