LANXESS
–
Elmira, ON, Canada
... Both sites (Elmira and West Hill) are registered under the ISO 9001 quality management and ISO 14001 environmental management standards. Job Highlights Provide engineering and technical support for capital projects, maintenance of current systems, ... - May 16