Definity

HQ
Waterloo
Total Offices: 11
4,356 Total Employees

Teams at Definity

Recently posted jobs

Insurance • Financial Services
Lead Quebec-focused marketing activation, sales enablement with the Contact Centre, partnership marketing, and a French-first content and SEO/AI discovery strategy. Coordinate cross-functional teams to localize campaigns, drive conversion, and improve French organic search performance.
2 Days AgoSaved
In-Office
7 Locations
Insurance • Financial Services
Investigate, evaluate, and settle first-party automobile claims. Guide customers through FNOL, determine coverage, coordinate with vendors, maintain detailed file records, process payments, initiate salvage/subrogation, and meet productivity and disposition targets while delivering courteous customer service.
3 Days AgoSaved
In-Office
Toronto, ON, CAN
Insurance • Financial Services
Lead a team of commercial underwriters to drive profitable growth in mid-to-large market auto and property portfolios across Ontario. Set and meet profitability targets, coach and manage staff performance, ensure regulatory and underwriting quality, and collaborate with leadership and broker networks to execute regional strategy.