Ever wondered what it would be like to work for one of the Big Five tech giants, while living in a city where your after-work plans could be anything from rooftop bars to sunset swims? This is your chance! Next Job Abroad is hiring on behalf of our client for an Italian-speaking Customer Support Spe