Elevate your career as the Insurance and Risk Management Manager for the City of Vaughan. This contract role focuses on insurance administration and managing risk programs in a hybrid work setting. As an experienced manager, you will oversee the City’s insurance programs while coordinating with claims staff and ensuring effective implementation of policies.
This role requires a solid foundation in risk management, financial evaluation, and managing budgets, complemented by excellent communication and negotiation skills. Key Responsibilities:
- Administer insurance programs and claims management
- Evaluate financial risks and insurance coverage
- Lead liability claim processing for timely resolutions
- Supervise and assess staffing needs for risk management
- Ensure compliance with risk management policies Requirements:
- Degree in Public Administration or related field
- Minimum 7 years in insurance/risk management
- CIP and/or CRM designation required
- Strong analytical and problem-solving skills
- Valid Ontario 'G' driver's license required Drive innovation in risk management practices and lead the City of Vaughan toward maintaining robust insurance strategies.
📌 Insurance and Risk Management Leader (Vaughan)
🏢 Njoyn
📍 Vaughan