🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Manager, Compliance and Assessment Services

Hospitality Full Benefits Career Growth
Company

Standards Council of Canada

Location

ottawa, Canada

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Manager, Compliance and Assessment Services

Standards Council of Canada, 55 Metcalfe Street, Ottawa, Ontario, Canada

Job Description

Standards Council of Canada (SCC)

The Standards Council of Canada (SCC) is a federal Crown corporation with the mandate to promote efficient and effective standardization in Canada. Located in Ottawa, SCC has a Governing Council comprised of up to 13 members and a staff of approximately 160. The organization reports to Parliament through Innovation, Science and Industry and oversees Canada's standardization network.

Job Summary

The Manager, Compliance and Assessment Services is responsible for managing the operations and staff activities of the relevant programs within the Technical Services (TS) unit to ensure that the Accreditation Services Branch (ASB) has the technical capacity to deliver rigorous assessments against the accreditation and recognition requirements, such as ISO/IE...