Regional Payroll and Benefits Lead, UK and EMEA

New Yesterday

Social network you want to login/join with:

Regional Payroll and Benefits Lead, UK and EMEA, London

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

Job Description:

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.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£100,000 - £125,000
Category:
Human Resources

We found some similar jobs based on your search