Are you fluent in Italian and English and passionate about helping people through technology? Join one of Switzerland’s leading telecom companies