Veolia Water Technologies & Solutions
–
Toronto, ON, Canada
... Conduct customer training, plant visits, product demonstrations, and analysis to understand customer needs, present tailored ... chemicals, and other similar irritants typical of those found in refinery, chemical plants, power plants, etc., as required. ... - May 12