Insurance and Risk Management Manager in Vaughan

Insurance and Risk Management Manager in Vaughan

Vaughan Full-Time 121500 - 148500 $ / year (est.) Hybrid
C

At a Glance

  • Tasks: Lead Vaughan's insurance and risk management program while optimizing strategies and managing a dedicated team.
  • Company: Join the City of Vaughan, a forward-thinking municipality focused on innovation.
  • Benefits: Enjoy hybrid work options, competitive salary, and opportunities for professional growth.
  • Other info: Drive strategic improvements and foster collaboration in a dynamic municipal environment.
  • Why this job: Make a real impact on community safety and risk management practices in a leadership role.
  • Qualifications: 7+ years in insurance and risk management with strong analytical and communication skills.

The predicted salary is between 121500 - 148500 $ per year.

Shape the future of Vaughan’s insurance and risk management program as the Manager, Insurance and Risk Management.

This role allows for hybrid work arrangements and focuses on optimizing risk strategies while leading a dedicated team.

As a key leadership position within the City of Vaughan, you will oversee the insurance and risk management functions vital to municipal operations.

With a minimum of seven years in the field, including management experience, you will negotiate insurance contracts and lead claims services.

Your expertise will guide operational recommendations and strategic planning to mitigate risks effectively.

Key

Responsibilities

  • Manage insurance programs and claims closely with stakeholders
  • Evaluate financial impacts of coverage with finance staff
  • Lead timely processing and resolution of claims
  • Supervise and assess risk management team’s effectiveness
  • Identify emerging risks and implement training

Requirements

  • Degree in Public Administration or related field
  • 7+ years in insurance and risk management
  • Strong analytical and communication skills
  • Chartered Insurance Professional (CIP) designation required
  • Valid Ontario 'G' driver’s license

Drive innovation and strategic improvement in Vaughan’s insurance and risk management practices while fostering team collaboration. #J-18808-Ljbffr

Insurance and Risk Management Manager in Vaughan employer: City of Vaughan

The City of Vaughan is an exceptional employer, offering a dynamic and inclusive workplace that prioritizes employee well-being and professional growth. With a strong commitment to work-life balance, flexible arrangements, and a family-focused benefits package, Vaughan fosters collaboration and teamwork among its staff. As part of a forward-looking municipality in one of Canada's fastest-growing cities, employees have the unique opportunity to contribute to innovative projects while advancing their careers in a supportive environment.

C

Contact Details:

City of Vaughan Recruitment Team

We think you need these skills to ace Insurance and Risk Management Manager in Vaughan

Insurance Program Management
Claims Management
Risk Assessment
Stakeholder Engagement
Financial Impact Evaluation
Team Leadership
Analytical Skills