HR Payroll & Benefits Specialist EMEA
1 day ago
This role manages payroll and HR administration across Spain, France, Germany, the UK, Switzerland, and the Netherlands, working closely with external payroll providers, HR, Finance, and employees. Payroll: coordinate the monthly payroll process across the countries covered, act as the main point of