Site Quality Technician - Canada (m/f/d)
On-site · Alberta
The Site Quality Technician supports the implementation of corporate quality standards and ensures compliance with regulatory requirements. Responsibilities include training inspectors, conducting audits, and managing nonconformities.