The HR Specialist, based in Geneva, collaborates with the HR Specialists team to provide HR support across offices in EMEA. The role supports employees throughout the employment life cycle, maintains accurate employee records in the HRIS, and prepares payroll input files for three regions in coordination with payroll specialists. It also serves as a direct point of contact for employee inquiries about HR processes. The position coordinates onboarding and offboarding activities, supports immigration processes with the move management team and a third-party immigration law firm, monitors the EMEA HR inbox, and issues employment confirmation letters and references. The HR Specialist also collaborates with global HR colleagues and participates in global projects as needed. Occasional travel is required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level