Enable job alerts via email!
A global insurance service provider is seeking a Regional Payroll and Benefits Lead in London. This role involves managing payroll operations across the UK and EMEA, ensuring compliance, governance, and stakeholder management. Ideal candidates will have multi-country payroll experience and strong communication skills. The position allows for remote work with occasional office visits.
Social network you want to login/join with:
Location: London, United Kingdom
Job Category: Other
EU work permit required: Yes
Job Reference: c01edb814eb1
Job Views: 11
Posted: 12.08.2025
Expiry Date: 26.09.2025
Background
Charles Taylor is a global leading provider of professional services to the insurance industry. We are a profitable, growing organisation that is highly regarded in the insurance industry as a top-tier provider of professional services, employing some of the industry’s ‘best in class’ professionals and technical experts. Our delivery of high quality, individually tailored services to our clients is backed by our core values of excellence, partnership, quality, and support, and we look for employees to join us who exemplify these values and our ethos.
As part of a finance improvement programme, we are transforming our global payroll to standardise processes, improve controls, and enhance reporting through a cloud-based SaaS solution integrated with Microsoft Dynamics365 Human Resources software. We have appointed a single party payroll administrator under a master contract with local payroll in each region governed under that master contract.
The Role
This role will be responsible for implementing, managing, and executing the regional payrolls within the Payroll & Benefits COE. It requires strong technical payroll & benefits knowledge, experience, and understanding of global payroll and benefits management, stakeholder relationship management, project delivery, and merger and acquisition integration. The role sits within the Payroll, Benefit, and Reward team within HR, and will work closely with HR Ops, HR Business Partners, and Finance in the delivery of payroll and benefits activities.
The role can be performed mostly remotely but occasional visits to the London office may be required, as and when requested.
Key Responsibilities
Values
Our values define who we are, what we stand for, and how we behave. They guide how we work with colleagues and clients, today and in the future. By embodying these values daily, we deliver better results for the insurance industry.
Demonstrate and role model the Charles Taylor six Values: responsibility and respect (Integrity), collaboration, agility, care, and accountability.
Required Skills
Why join Charles Taylor?
We are proud that nine out of ten employees recommend Charles Taylor as a great place to work. We foster a positive environment where empowerment, learning, and professional development are prioritized. We offer structured induction, training, professional qualification support, and a comprehensive learning curriculum.