National Quality Manager with WSP Canada

WSP USA

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
June 20, 2026

Job Description

Join WSP Canada as a National Quality Manager and contribute to the evolution of quality management across sectors. Your leadership will enhance client satisfaction and foster operational consistency.
In this pivotal role, you will collaborate with project teams and sector leaders to promote WSP’s quality vision and support complex multi-disciplinary projects. Your strength in analyzing KPIs and audit results will be vital in driving data-informed improvements and compliance throughout the project lifecycle. Your experience in a senior advisory capacity will guide both strategy and quality culture.
Key Responsibilities:
• Champion WSP’s quality vision and objectives
• Analyze quality KPIs and client satisfaction data
• Provide quality advisement to sector operations
• Support strategic aligns in quality initiatives
• Lead national quality forums and meetings
Requirements:
• Bilingual in French and English
• Bachelor’s degree in relevant discipline
• Ove...