National Quality Manager With Wsp Canada Ottawa

WSP USA

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
July 09, 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
  • Drive impactful quality initiatives at WSP Canada and excel i...