; Ensure proper operation of control systems and related equipment; Develop and design units for in situ treatment solutions... solutions. Innovation is at the heart of everything we do and every service we provide: major projects, site remediation......
Job Location: Brossard, QC, Canada