Aviva plc

HQ
London
Total Offices: 11
36,000 Total Employees
Year Founded: 1696

Teams at Aviva plc

Recently posted jobs

22 Days AgoSaved
In-Office
London, England, GBR
Insurance • Financial Services
Leads the Insurance Client Relationship Manager team, overseeing high-quality client servicing, escalations, onboarding, mandate changes, governance, and continuous process improvement. Coordinates stakeholders across Aviva Investors, supports Client Relationship Directors, identifies commercial opportunities, and ensures efficient delivery that strengthens client retention and growth. The role requires strong asset management knowledge, insurance client servicing experience, people leadership, communication, and regulatory competence under the FCA/PRA SMCR framework.
One Month AgoSaved
Hybrid
London, England, GBR
Insurance • Financial Services
The Head of Product Development will lead a team responsible for new product development in public markets, focusing on client needs, operational delivery, and risk management.