Site Quality System Manager at Olympus

Olympus Corporation of the Americas • richmond hill, Canada

Location richmond hill, york region
Job Type Full-time
Posted June 10, 2026

Role Description

Join Olympus in Richmond Hill, Ontario, as a Site Quality System Manager in a hybrid setting, focusing on QMS compliance and continuous improvement initiatives. Make a significant impact on product quality and regulatory adherence.
This key managerial role involves ensuring the site meets Quality Management System requirements while driving training and mentoring across the organization. You’ll be responsible for continuous improvement, developing best practices, and maintaining high standards of quality management.
Key Responsibilities:
• Lead facility audits and corrective action processes
• Define and oversee departmental objectives and quality goals
• Develop policies, procedures, and quality documentation
• Champion training initiatives across teams
• Monitor QMS KPI execution and prepare reports
Requirements:
• Bachelor's degree in engineering or a related discipline
• 5 years’ experience in regulated environments or medical devices
• At least 3 y...

Ready to Apply?

Apply for this Position