Definity

HQ
Waterloo
Total Offices: 11
4,356 Total Employees

Teams at Definity

Recently posted jobs

5 Days AgoSaved
Hybrid
5 Locations
Insurance • Financial Services
Leads Commercial Insurance coverage strategy, product and form development, wording governance, product implementation, and underwriting enablement. Partners with underwriting, claims, operations, technology, actuarial, and regional teams on modernization and transformation initiatives. Oversees governance and approvals, develops training and implementation resources, advises on complex coverage matters, monitors market and regulatory trends, and coaches team members.
5 Days AgoSaved
Hybrid
3 Locations
Insurance • Financial Services
Leads complex actuarial and strategic analytics initiatives in Personal Insurance pricing. Uses actuarial techniques, predictive modeling, statistical methods, and large datasets to identify opportunities, assess risks, improve pricing, and inform business strategy. Partners cross-functionally with pricing, underwriting, claims, distribution, and data science teams; presents recommendations to senior leaders; mentors junior staff; and drives innovative analytical solutions from problem definition through implementation.
5 Days AgoSaved
Hybrid
5 Locations
Insurance • Financial Services
Leads operational excellence and continuous improvement across contact centre operations. Develops productivity strategies, applies Lean methodologies, drives automation and transformation initiatives, monitors KPIs, identifies cost-saving opportunities, and delivers data-driven recommendations. Coordinates cross-functional teams, manages project risks and progress, communicates results to senior leadership, and ensures program delivery, benefit realization, and long-term sustainability.