Director, Organizational Effectiveness

Ottawa, ON, CA, Canada

Job Description

The Standards Council of Canada (SCC) is Canada's national standards body and leading accreditation organization. Established in 1970 as a federal Crown corporation, SCC opens a world of possibilities through standardization. The SCC works with a vast network of partners across Canada and globally, representing Canada's interests on the international stage as a member of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). As Canada's leading accreditation organization, SCC establishes market confidence by ensuring that conformity assessment bodies meet the highest standards. Everything they do is aimed at shaping a better future for Canada and ensuring that standardization delivers the greatest benefit for all.

Within this evolving context, SCC is seeking a Director, Organizational Effectiveness (Director) to provide strategic leadership that drives enterprise-wide transformation, elevates organizational performance, and builds a resilient, future-ready workforce and culture.

Reporting to the Vice-President, Culture and Chief Human Resources Officer, the Director will act as a trusted advisor to senior executives and lead critical programs in organizational design, workforce planning, leadership development, and change management. This role will design and implement forward-looking strategies that strengthen SCC's organizational capability, enhance employee engagement, and support the successful delivery of enterprise priorities. The Director will oversee initiatives that cultivate leadership excellence, foster agility, and embed a culture of continuous learning and inclusion. Working collaboratively across the different SCC branches, the Director will enable teams to adapt effectively to change and drive alignment between human capital strategies and SCC's long-term vision.

As the ideal candidate, you are a forward-thinking and respected leader with demonstrated experience guiding organizational transformation, change-management, and workforce strategy. You bring deep expertise in organizational design, talent development, and enterprise-level capability building. You are highly skilled at diagnosing organizational challenges, leading cross-functional collaboration, and aligning human capital strategies with business goals. You possess a strong understanding of HR operations and processes, enabling you to translate strategic priorities into practical solutions. Your ability to influence and advise senior executives is matched by your commitment to inclusion, innovation, and excellence in service.

To apply for this position, please visit:

boyden.thriveapp.ly/job/3057. For more information, please contact Paul Marshall pmarshall@boyden.com and Richard Rankin rrankin@boyden.com and state the title of the position in the subject line of your e-mail.

SCC supports a flexible workplace, allowing employees to choose whether they work from home or the office most of the time. We thank all applicants for their interest; however, only those under consideration will be contacted.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3120996
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, CA, Canada
  • Education
    Not mentioned