Barnett Waddingham

HQ
London
Total Offices: 11
1,338 Total Employees
Year Founded: 1989

Teams at Barnett Waddingham

14 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Professional Services • Financial Services
Lead and deliver actuarial consulting projects for general insurance clients, including capital modelling, reserving, pricing, risk management, model development, client engagement, project management, and business development while mentoring junior staff and ensuring governance and quality.
14 Hours AgoSaved
In-Office or Remote
10 Locations
Professional Services • Financial Services
The role involves supporting clients with insurance investment and ALM, winning projects, and delivering complex assignments while maintaining strong client relationships.
14 Hours AgoSaved
In-Office or Remote
10 Locations
Professional Services • Financial Services
Lead and deliver longevity and life insurance risk projects: pricing, risk transfer structuring, experience analysis, assumption setting, and actuarial/strategic advice. Build client relationships, win engagements, mentor juniors, collaborate across teams, and represent the firm externally.