Join our Team! Shape the Technologies of Tomorrow Headquartered in Switzerland and the United States, we are a global technology company with operations across Switzerland, the United States, Germany, France and India. Our interdisciplinary teams combine
WORKING IN SWITZERLAND Swiss B or C permit OR EU citizenship LANGUAGE REQUIREMENTS Good level of German and English are required POSITION SUMMARY Respond and attend to guest repair requests. Communicate with guests/customers to resolve maintenance