Position overview: In collaboration with the HR Specialists team, the HR Specialist based in Geneva, will provide support across our different offices in EMEA.
Support the employee life cycle; on-boarding, off-boarding, leave management, transfers, etc.
Maintain accurate online records of employee information in our HR
Full posting locked
Company, description, requirements, and direct apply unlock with a subscription.