Company Overview
Company Name
Veolia
Address
3651 W Industrial Dr, Louisiana, MO, 63353, United States
Website
veolianorthamerica.comPhone
(573) 560-3442Employees
5,001
About Veolia
Veolia North America is an environmental solutions company based in Richland, Washington, United States. The company has approximately 5,001 employees and works with organizations across the US and Canada to address their water, waste, and energy sustainability challenges.