π Local Job Near You
Quality Manager QMS - Contract
Olympus Corporation
π
richmond hill, Canada
Location
richmond hill
Posted
June 06, 2026
Commute
Local Area
Local Opportunity Near You!
This job is in your area. Enjoy a short commute and work close to home.
Job Description
Job Description
Working Location: Ontario, Richmond Hill
Workplace Flexibility: Hybrid
Contract: 18βmonth assignment
The Manager, Site Quality System provides leadership at the location to ensure QMS compliance with regulatory requirements and aligns with the companyβs business strategy. The role acts as the Quality Leader, delivering training and mentoring across procurement, manufacturing, returns and servicing of products, and champions continuous improvement within the Global Quality Management System.
Job Duties
- Serve as the Management Representative for the location.
- Establish department objectives to meet quality objectives, organizational goals and strategic plans.
- Manage staff development and performance.
- Oversee facility audits by external agencies (Health Canada, Notified Bodies, FDA) and internal Olympus compliance groups.
- Ensure audit deficiencies...