Manager, Enterprise and Vendor Risk Management (Ottawa)

Manager, Enterprise and Vendor Risk Management (Ottawa)

21 Oct
|
Ottawa Community Housing Corporation (OCH)
|
Ottawa

21 Oct

Ottawa Community Housing Corporation (OCH)

Ottawa

Overview

Join to apply for the Manager, Enterprise and Vendor Risk Management role at Ottawa Community Housing Corporation (OCH) .

Compensation

This range is provided by Ottawa Community Housing Corporation (OCH). Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$102,002.97/yr - CA$127,562.33/yr

Join us at Ottawa Community Housing, where we are more than a home to about 33,000 tenants across approximately 15,000 homes. As Ottawa's largest social and affordable housing provider, ranking second largest in Ontario and fourth largest in Canada, we're committed to enhancing tenant well-being through partnerships with local service providers and support agencies.

At OCH, diversity and equal opportunities are at the core of our workplace culture. We strive to mirror the vibrant communities of our city and have been honoured as the National Capital Region's Top Employer every year since 2018.

WE ARE PROUD BECAUSE EVERY DAY WE MAKE A DIFFERENCE Together, we're transforming tenants' lives by “providing more than a home, because we care”.

What we offer

Joining OCH means making a meaningful difference every day . We provide opportunities to positively impact your community in multiple ways. Recognizing that our employees are the cornerstone of our organization, we offer a comprehensive and competitive compensation and advantages package, flexible work options, professional development opportunities, health and wellness programs, and more.

What we seek

OCH is seeking a passionate Manager,



Enterprise and Vendor Risk Management to support the effective implementation of the organizations enterprise risk management framework. Under the guidance of the Director, Strategic Sourcing and Risk Management, the role is responsible for overseeing insurance portfolios and developing and implementing supplier risk management practices.

Manager, Enterprise and Vendor Risk Management with OCH

Identifying, assessing, and mitigating risks across OCH operations is a top priority for our organization. As the Manager, Enterprise and Vendor Risk Management, you will play a key role in reducing risk exposure and strengthening the corporations overall risk posture.

Responsibilities

- Oversees the effective and efficient operation of area of responsibility, including managing financial resources, adhering to targets and providing overall supervision and direction to assigned staff.
- Prepares budgets, monitors expenditures, ensures the timely validation and approval of expenses, and ensures costs are controlled.
- Works with leaders to improve performance in all areas of responsibility and promote and support innovation and continuous improvement.
- Supports the development and maintenance of enterprise risk management framework and tools and fosters the development of risk culture within OCH.




- Facilitates risk assessments across departments to identify and assess key organizational risks.
- Collaborates with internal stakeholders to develop mitigation strategies for prioritized risks.
- Tracks and monitors enterprise risks, maintains the corporate risk register, and prepares quarterly risk reporting for leadership and governance committees.
- Promotes risk awareness and understanding across the organization through communication and training.
- Prepares reports and presentations on risk and insurance matters for senior management, leadership teams, governance committees, and the Board.
- Works collaboratively with departments and stakeholders across the organization to support effective risk mitigation.

Insurance Management

- Maintains strong relationships with insurance providers, vendors, and key internal clients.
- Collaborates with insurance providers to procure appropriate insurance policies which align with the companys risk profile and requirements.
- Supports the management of insurance claims, ensuring timely reporting, accurate documentation, and effective resolution.
- Monitors changes in legislation and insurance industry practices and advises on potential impacts.
- Develops and implements strategies to minimize potential losses and liabilities, including safety protocols and operational improvements.
- Monitors insurance claims and associated spending to identify areas of risk/exposure.
- Develops and implements corporate Vendor Performance Management Framework.
- Coordinates the assessmen

📌 Manager, Enterprise and Vendor Risk Management (Ottawa)
🏢 Ottawa Community Housing Corporation (OCH)
📍 Ottawa

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: manager, enterprise and vendor risk management (ottawa) / ottawa

Subscribe to this job alert:

Get the latest job offers by email for: manager, enterprise and vendor risk management (ottawa) / ottawa