Senior People Manager
- Hiring Organisation
- NEUTRA
- Location
- Wallingford, England, United Kingdom
people policies and procedures, ensuring they reflect current employment law and are applied consistently. Manage employee immigration and sponsorship processes in partnership with external legal advisors, including visa renewals and right-to-work compliance. Oversee benefits administration and payroll-related changes, working with payroll providers and Finance to ensure accuracy ...