🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Quality Manager QMS - Contract

Hospitality Full Benefits Career Growth
Company

Olympus Corporation

Location

richmond hill, Canada

Posted

June 04, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

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 gro...