xe2x80x8b Join our Team!Hightech from SwitzerlandWe are a small but multicultural team of specialists who tackle the mechanical, electrical and IT challenges of everyday development work across disciplines and feel at home in technology. We use our shared expertise and…