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
2 Locations
Insurance • Financial Services
Assist brokers and customers with complex underwriting and billing inquiries, process transactions, and communicate risk assessments. Requires decision-making on exceptions and escalations.
2 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.