This role is part of the Global Payroll team supporting 23 European payrolls including France, Finland, UAE, and Saudi Arabia.
Must-have
Nice-to-have
Not specified