Veolia
–
Columbus, OH
... VE is based in France and is comprised of four business segments that serve the environmental needs of customers globally: Veolia Water, Veolia Environmental Services, and Veolia Energy.Job Description Veolia Water Technologies' Hydrex Chemical ... - Apr 04