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 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 (Ontario)
🏢 City of Vaughan
📍 Ontario
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.