Definity

HQ
Waterloo
Total Offices: 11
4,356 Total Employees

Teams at Definity

Recently posted jobs

3 Days AgoSaved
In-Office
8 Locations
Insurance • Financial Services
Manage complex auto claims end-to-end: investigate, interpret policy coverage, liaise with customers and vendors, process payments, initiate salvage/subrogation, maintain accurate files, and meet volume and disposition targets.
3 Days AgoSaved
In-Office
7 Locations
Insurance • Financial Services
The role involves managing complex casualty claims, collaborating with teams, providing mentorship, and improving claims processes for growth in emerging markets.
5 Days AgoSaved
In-Office
4 Locations
Insurance • Financial Services
Lead a centralized analytics team to monitor Personal Insurance portfolio performance, generate actionable insights, forecast outcomes, and deliver deep-dive analyses. Partner with regional directors to prioritize projects, translate findings into data-driven recommendations, and ensure analytical quality and operational workflow. Manage hiring, coaching, and capacity planning for a high-performing portfolio analytics center of excellence.