Definity

HQ
Waterloo
Total Offices: 11
4,356 Total Employees

Teams at Definity

Recently posted jobs

3 Hours AgoSaved
Hybrid
7 Locations
Insurance • Financial Services
Investigate, evaluate, and resolve first-party automobile claims. Guide customers through the FNOL process, explain coverage and claim procedures, coordinate with vendors, maintain accurate claim records, process payments, and initiate salvage and subrogation activities while delivering courteous, timely service.
3 Hours AgoSaved
Remote or Hybrid
8 Locations
Insurance • Financial Services
Leads development and management of enterprise insurance fraud detection products, including fraud models, rules, AI-driven solutions, product backlog, user story prioritization, sprint and release planning, and product delivery. Collaborates with analytics, technology, underwriting, business intelligence, and software teams while ensuring regulatory and data protection compliance. Influences stakeholders, communicates complex concepts, supports fraud leadership, and drives products from discovery through implementation.
3 Days AgoSaved
Hybrid
Toronto, ON, CAN
Insurance • Financial Services
Leads centralized expense planning, forecasting, budgeting, financial modeling, performance reporting, and optimization for the Personal Insurance business. Partners with finance and senior leaders on expense allocation, workforce planning, scenario analysis, and cost-saving initiatives. Develops dashboards and governance processes, advises executives on financial trade-offs, and coaches the Expense Planning and Analysis team.