Going the Extra Mile.
New job, new company, new surroundings. Rapidly getting organized is essential to being able to completely focus on the challenges of the job from day one. That’s why we offer support to our IT professionals as of the point of entry and throughout the duration of their stay: we’ll answer all the questions about life in Switzerland and handle as many of the respective routine tasks as possible.

