Barnett Waddingham

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

Teams at Barnett Waddingham

5 Days AgoSaved
In-Office or Remote
2 Locations
Professional Services • Financial Services
Leads growth marketing for existing corporate Employee Benefits clients, focusing on cross-selling, upselling, retention, and service adoption. Analyzes CRM, client, and market data to prioritize opportunities, then designs and delivers targeted campaigns, events, webinars, communications, and sales enablement materials. Partners with client management, consulting, sales, and proposition teams to generate conversations, pipeline, and measurable commercial outcomes while tracking KPIs and optimizing activity.
10 Days AgoSaved
In-Office or Remote
10 Locations
Professional Services • Financial Services
Lead complex consulting projects for life insurance clients across capital, risk, regulatory, modelling, validation, and capital management initiatives. Advise stakeholders, manage project delivery, support business development, develop client relationships, modernize actuarial processes through digital tools, and mentor junior colleagues. The role also contributes to research, thought leadership, industry engagement, and growth of the firm’s insurance actuarial capabilities.
17 Days AgoSaved
In-Office or Remote
10 Locations
Professional Services • Financial Services
Serve as the first point of contact for customers, clients, and partners by operating a central switchboard, answering high call volumes, managing email inquiries, reporting telephony faults, and applying business continuity procedures during system failures.