- Show all
- Applicants (1)
A great work life balance, look no further
Insightful leadership and wonderful people to learn from. Being around dynamic and hard-working people can only rub off!
It isn't easy as we're in a multilingual setting here in Geneva. I didn't understand initially the name of the company, and it is only when I realized it was in French, did I get more or less what they do.