Your role will be twofold:
* To develop/promote the image and attractiveness of the company and to position it as one of the best employer in Switzerland, working in close collaboration with the Communications and Marketing departments.
* To foster employees' sense of belonging reinforcing their commitment and satisfaction at work through engagement.
Trilingual role FR / GER / ENG
Integrate a company leader in its field
Didn't find the right Human Resources job for you?
Create Job alert to receive Technology - Human Resources - Employee Relations jobs via email the minute they become available
Submit your CV to register with us and we will contact you if a suitable role becomes available.