Aviva plc

Ontario
Total Offices: 8
36,000 Total Employees
Year Founded: 1696

Teams at Aviva plc

Recently posted jobs

3 Days AgoSaved
Hybrid
Markham, ON, CAN
Insurance • Financial Services
The Senior Financial Analyst strengthens the financial control environment by reviewing balance sheet reconciliations, testing internal controls, identifying financial and operational risks, and monitoring discrepancies. The role conducts process walkthroughs, prepares management reports, recommends improvements, supports control policy implementation, and trains finance teams. It also collaborates with finance, risk, and audit stakeholders on internal control and risk management projects.
4 Days AgoSaved
In-Office
Markham, ON, CAN
Insurance • Financial Services
Leads Aviva Canada's $165M+ high-net-worth insurance portfolio, overseeing strategy, profitable growth, underwriting performance, risk selection, pricing execution, customer propositions, broker partnerships, and operational excellence. The role manages transformation, cross-functional collaboration, regulatory and financial outcomes, and a high-performing underwriting team while balancing growth, profitability, client experience, and portfolio risk.
5 Days AgoSaved
Hybrid
Markham, ON, CAN
Insurance • Financial Services
Lead the development, monitoring, and enhancement of personal insurance pricing and ratemaking models. Analyze portfolio performance, market trends, and competitive dynamics to recommend pricing actions. Support regulatory rate filings, manage pricing projects, collaborate with cross-functional partners, and mentor actuarial analysts. Apply traditional actuarial and advanced analytical techniques to improve profitability, growth, customer retention, and pricing effectiveness.