Senior Risk & Insurance Manager — Strategy & Claims

Canadian Tire Corporation

Toronto

On-site

CAD 105,000 - 115,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Benefits and retirement
Performance incentives
Continuing education
Well-being perks
Career growth + discounts

Job summary

Canadian Tire Corporation is seeking a proactive risk management and insurance professional to develop and administer the company’s risk program. You will identify, assess, and mitigate risks across operations, protecting assets, brand and reputation.

You will lead cross-functional collaboration with business units, insurers, and TPAs, while overseeing claims and renewal activities and mentoring reporting staff.

Qualifications

  • University degree or college diploma in a business-related discipline.
  • CRM or CIP designation, or working toward completion.
  • Minimum 5 years of corporate risk management/insurance experience.
  • Strong leadership and mentoring abilities.
  • Proficient in Microsoft Office; willingness to learn Copilot.
  • Excellent communication and presentation skills; French bilingualism is a plus.

Responsibilities

  • Develop and administer insurance and risk management programs as set out by senior management.
  • Analyze loss information to identify trends and reduce operational and reputational risk.
  • Build relationships with business unit leaders to promote risk management practices.
  • Support Product Compliance Committee decisions on product safety, quality, and liability.
  • Negotiate renewal terms with brokers, carriers, and TPAs.
  • Attend site visits and gather information for risk control improvements.
  • Oversee claims intake and manage litigation and large losses, with insurers and counsel support.
  • Prepare claim accounting reports and funding reconciliations.
  • Monitor claims progress with quarterly KPI reviews of third-party adjusters.

Skills

Risk management
Leadership
Relationship management
Analytical thinking
Communication

Education

University degree or College diploma in business-related discipline
CRM or CIP designation or in progress

Tools

Copilot in Microsoft 365
Microsoft Office

Job description

Canadian Tire Corporation is seeking a proactive risk management and insurance professional to develop and administer the company’s risk program. You will identify, assess, and mitigate risks across operations, protecting assets, brand and reputation.

You will lead cross-functional collaboration with business units, insurers, and TPAs, while overseeing claims and renewal activities and mentoring reporting staff.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Manager, Risk & Insurance
Manager, Risk & Insurance

Canadian Tire Corporation • Toronto

On-site
CAD 105,000 - 115,000
Benefits and retirement
Performance incentives
Continuing education
+2
Senior Third-Party Risk & Operational Risk Lead
Senior Third-Party Risk & Operational Risk Lead

Canadian Tire Bank • Oakville

On-site
CAD 64,000 - 106,000
Senior Financial Analyst, Strategy & IFRS Insights
Senior Financial Analyst, Strategy & IFRS Insights

Canadian Tire Corporation • Toronto

On-site
CAD 64,000 - 106,000
Comprehensive benefits and retirement
Performance incentives
Continuing Education Programs
+2
Strategic Network Security Program Lead
Strategic Network Security Program Lead

Canadian Tire • Toronto

On-site
CAD 90,000 - 131,000
Comprehensive benefits
Retirement programs
Mental health benefits
Manager Technology Governance
Manager Technology Governance

Canadian Tire • Toronto

On-site
CAD 79,000 - 131,000
Comprehensive benefits
Retirement programs
Performance incentives
+4
Senior Manager, Statistical Modelling & Advanced Analytics
Senior Manager, Statistical Modelling & Advanced Analytics

Canadian Tire Corporation, Limited • Toronto

On-site
CAD 80,000 - 140,000
Comprehensive benefits
Performance incentives
Continuing Education Programs
+2
Director of Risk Management
Director of Risk Management

Vaco • Toronto

On-site
CAD 90,000 - 150,000
Excellent growth potential
Dynamic work culture
VP, Risk Strategy & Governance Leader
VP, Risk Strategy & Governance Leader

TD • Toronto

On-site
CAD 185,000 - 275,000
Strategic Supply Chain Finance Analyst
Strategic Supply Chain Finance Analyst

Canadian Tire Corporation • Front of Yonge

On-site
CAD 85,000 - 95,000
Store discounts
Triangle Learning Academy
Profit Sharing
+1
Cyber Risk Reporting Analyst: Dashboards & Exec Insights
Cyber Risk Reporting Analyst: Dashboards & Exec Insights

Canadian Tire • Toronto

Hybrid
CAD 53,000 - 88,000
Comprehensive benefits and retirement
Mental health coverage