Veolia North America
–
Columbus, OH, 43224
... a full spectrum of water, waste, and energy management services, including water and wastewater treatment, commercial and ... Headquartered in Boston, Mass., Veolia North America has approximately 10,000 employees working at more than 350 locations ... - Jun 06