Manager, Insurance and Risk
City : Toronto
Category : Financial Services
Industry : Education
Employer : Seneca
Do you thrive on risk assessment, claims handling, and regulatory compliance?
The financial services department is seeking a dynamic Manager, Insurance and Risk who will play a pivotal role in providing leadership at the operational level and is responsible for building, centralizing, and overseeing the continuing development, implementation, and maintenance of a commercial insurance program framework for Seneca.
You will have an opportunity to …
- Assist with the development, procurement, monitoring, and implementation of the commercial insurance program.
- Provide periodic claim status updates and identify emerging risk items for potential additional coverages with the insurer. Also supports day-to-day program management.
- Liaise with various departments to gather information for insurance renewal.
- Manage claim activities and coordinate information exchange with insurers, external legal , and internal departments/stakeholders.
- Collaborate with Seneca’s external legal counsel and/or insurers during the legal process.
- Update senior management on all litigations and the development and progress of each case.
Are You Our Ideal Lead for Insurance and Risk?
We are seeking someone with a minimum of five (5) years of compliance experience in the area of commercial insurance. Experience within this area at a post-secondary institution or public sector will be a definite plus. Additionally, ensure you possess a diploma or degree in Business Administration, Accounting, Finance, or any other related field. If you have the Canadian Risk Management (CRM) Designation, that will be beneficial.
Bring your expertise and enthusiasm to our team!
As part of our commitment to dismantling barriers to success, Seneca may consider applicants with an equivalent combination of education and experience.
Note: A skills assessment test may be administered during the recruitment process.