SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

People Solutions Payroll Lead with German or French– Europe

Company: Takeda

Location: Łódź, London

Posted: June 14, 2026

Apply for This Position

Submit Application

Position Details

Description

The People Solutions Payroll Lead – Europe is responsible for overseeing outsourced multi-country payroll operations across the European region. This role ensures accurate, compliant, and timely payroll delivery, while driving operational excellence, vendor performance, and continuous improvement.

The role partners closely with HR, Finance, Global Mobility, Benefits, and payroll vendors to deliver a consistent and people-centered payroll experience.

Key Responsibilities:

Payroll Leadership

  • Lead, coach, and develop a team of 5–10 Payroll Specialists
  • Ensure smooth payroll operations with clear roles and backup structures
  • Oversee end-to-end outsourced payroll delivery across Europe
  • Validate payroll inputs (earnings, deductions, taxes, benefits, equity)
  • Approve payroll controls and payment files
  • Ensure reconciliations, complianc...