V.I.E. (French international internships) in Information Technology in Switzerland
“Human Resources Generalist role in Geneva, Switzerland. Manage HR processes, payroll, onboarding, offboarding, and compliance. Requires a Master's degree, 2 years of HR experience, and fluency in English. Proficient in MS Office, with strong interpersonal skills. Join an international team with diverse nationalities and a focus on sustainability.”