14 Oct
|
City of Vaughan
|
Vaughan
14 Oct
City of Vaughan
Vaughan
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
Solid analytical and communication skills
Chartered Insurance Skilled (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.
📌 Insurance And Risk Management Manager Vaughan
🏢 City of Vaughan
📍 Vaughan