Introducing Canada’s claims champions in 2024

Insurance Business proudly presents the inaugural 5-Star Claims report

Introducing Canada’s claims champions in 2024

Claims

By

Insurance Business’s 5-Star Claims insurers of 2024 have navigated an evolving landscape with innovative approaches and a people-first mindset.

Canada’s top claims insurers have demonstrated resilience in the face of increasing natural disasters, talent shortages, supply chain disruptions, and rising claims costs. 

Over 400 insurance professionals rated 19 notable nominees across various metrics, elevating the highest ranked to the 5-star podium. 

Among the winners in the first-ever showcase are Arch Insurance Canada and Northbridge Financial Corporation.

Check out the list of winners and learn more about the country’s best.

Keep up with the latest news and events

Join our mailing list, it’s free!