Enable job alerts via email!

Director of Risk Management

Navacord

Mississauga

Remote

CAD 100,000 - 125,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a skilled professional to lead Loss Control and Risk Management initiatives for their national dealership program. This role involves assessing and managing risks, creating insightful reports, and delivering presentations to brokers and clients. You will have the opportunity to build strong relationships with national broker partners and represent the company at trade shows across Canada. If you are passionate about risk management and thrive in a collaborative environment, this position offers a chance to make a significant impact in the insurance sector while supporting diversity and inclusion within the workplace.

Benefits

Professional Development Courses
100% Tuition Reimbursement

Qualifications

  • Minimum 5 years of experience in Commercial Loss Control and Risk Management.
  • University degree or relevant experience in Fire Protection Engineering.

Responsibilities

  • Perform loss control assessments and manage risks for new business accounts.
  • Create professional Loss Control reports using specific software.

Skills

Commercial Loss Control
Risk Management
Communication Skills
Organizational Skills
Time Management
Technical Knowledge in Property/Casualty Risks

Education

University Engineering Degree
College Diploma in Fire Protection Engineering
CRM Designation

Tools

Microsoft Office

Job description

  • Professional Development Courses & Designations
  • 100% tuition re-imbursement for business relevant courses and training

POSITION OVERVIEW

Reporting to the Vice President of Pitcher & Doyle, this role is primarily responsible for the execution of the Loss Control and Risk Management for the Pitcher & Doyle national dealership program.

RESPONSIBILITIES

  • Performing loss control assessments: Analyzing and management of in-force risks, pre-inspection of prospective risks and risk management for all new business accounts identifying potential risks and hazards that may lead to loss.
  • Use of the software or platform for the creation of professional Loss Control reports.
  • Broker & Client presentations on Loss Control and Underwriting topics including industry trends, results.
  • Working within budgets to align with the corporate allocation.
  • Risk reporting tailored to the relevant audience of dealer principals with specific emphasis on Risk Quality and Loss Prevention.
  • Explaining and communicating any external risk to stakeholders.
  • Attend and set up Trade shows across the country representing Pitcher & Doyle and Navacord with the specific goal of growth of the organization.
  • Creation of dealership and Industry segment Insights, broker/client bulletins and other marketing material.
  • Ensure timely follow up with clients of serious/important loss control recommendations, reporting to management/underwriting immediately of any non-compliance.
  • While working in a team environment, provide exceptional service to our National broker partners and their portfolio.
  • Communicate results, outstanding issues, national industry trends and business opportunities to the President & CEO.
  • Build strong relationships with our National broker partners working with them to generate new business opportunities and further existing client relationships.
  • Provide support for special projects and any other duties as required.

REQUIREMENTS

  • Minimum 5 years of Commercial Loss Control and Risk Management experience, specializing in Dealerships
  • University Engineering degree / College diploma in Fire Protection Engineering or relevant experience
  • CRM Designation or working towards is an asset
  • Industry specific experience
  • In-depth technical knowledge and experience working in both property/casualty risks.
  • Dealership / Garage lines and programs experience is required.
  • Exceptional knowledge of Commercial underwriting principles, concepts and methodologies.
  • Extensive knowledge of Risk Management principles.
  • Ability to work well independently as well as part of a team.
  • Strong organizational skills.
  • Strong oral and written communication skills.
  • The ability to manage time, scheduling, and report creation.
  • Computer skills that include Microsoft Office.
  • Ability to travel to conduct Loss Control Inspections throughout Canada.
  • Ability to work remotely both independently and within a team environment.
  • G class driver's license with clean driving record.

Navacord is actively committed to supporting diversity, equity, and inclusion. We serve and recognize and respect human differences and similarities. We value the diversity of people and actively encourage women, indigenous peoples, members of visible minorities, people with disabilities, and lesbian, gay, bisexual, transgender, and queer (LGBTQ2+) persons to apply. We are committed to providing accommodation upon request for applicants and employees with disabilities. If you require accommodation, we will work with you to meet your needs.

Seniority level

Not Applicable

Employment type

Full-time

Job function

Management

Industries

Insurance

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Associate Director, Insurance Risk Management

Oxford Properties Group

Toronto null

On-site

On-site

CAD 100,000 - 130,000

Full time

2 days ago
Be an early applicant

Director, Risk Management

Manulife Financial

Toronto null

Hybrid

Hybrid

CAD 105,000 - 191,000

Full time

2 days ago
Be an early applicant

Director, Financial Crimes Risk Assessment

RBC

Toronto null

On-site

On-site

CAD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Director of Risk Management

Vaco

Toronto null

On-site

On-site

CAD 90,000 - 150,000

Full time

30+ days ago

Vice-président, Gestion des risques et actuaire en chef (assurance vie)

Wawanesa Insurance

Toronto null

On-site

On-site

CAD 120,000 - 180,000

Full time

26 days ago

Risk Manager Advisor

TEEMA Solutions Group

Toronto null

On-site

On-site

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Chief Risk Management Specialist

beBeeAudit

Toronto null

On-site

On-site

CAD 80,000 - 120,000

Full time

3 days ago
Be an early applicant

Adjoint / directeur, Gestion du risque, Actifs privés, Titres de créance de sociétés – Risque d[...]

CPP Investments

Toronto null

On-site

On-site

CAD 85,000 - 120,000

Full time

13 days ago

Manager, Cybersecurity Risk Assessment

Canada Mortgage and Housing Corporation

Toronto,Montreal,Ottawa null

On-site

On-site

CAD 101,000 - 128,000

Full time

11 days ago