Insurance Manager

Intelliswift - An LTTS Company

Full-time Other-General
Apply Now
Location
toronto, on, Canada
Posted
July 16, 2026

Job Description

As part of the global Corporate Risk and Insurance team, the Manager, Corporate Risk & Insurance is responsible for providing claims expertise to help minimize the cost and cash flow impact of accidental losses.

This includes identifying potential risks, managing claims processes, and supporting the funding of insurable risks. Another key mandate is reviewing contracts for insurance-related language in support of Procurement, as part of the Global Third-Party Risk Management group.

Additional responsibilities include supporting the insurance procurement and services function, including collaborating with brokers, insurers, and adjusters.

Key Accountabilities

Settlement of losses for all insurance programs (i.e. Auto, CGL, US Workers Compensation), including reporting the loss to the insurer, loss control advice, coverage interpretation and liaising with business units and providing instruction to adjuster and external counsel.

Support sub...