Payroll Specialist – EMEA (6 Month Contract)
Barracuda Networks
Reading
Workplace: OnsiteContractFunction: Administration & Executive AssistanceSkills: ["Detail-oriented","Deadline-driven","Independent","Problem-solving","Resilience"]Own end-to-end payroll processing for assigned EMEA countries for a short, 6-month interim period. Ensure uninterrupted, accurate, and timely payroll delivery while supporting payroll transition activities and risk mitigation. Work with an external payroll vendor on processing, issue resolution, validations, and service delivery. Perform payroll reconciliations and controls, partner with HR and Finance on month-end close and reporting, and maintain EMEA compliance for statutory, tax, and social security obligations.

