A global customer support company is seeking an Italian-speaking Customer Support Specialist to join their international team in Barcelona, Spain. Scorra verso il basso per trovare i dettagli completi dell'offerta, inclusa l'esperienza richiesta e le mansioni associate. This role involves assisting