Customer Support Specialist, Italian and English speaking at GoTo | JobVerse