Next Job Abroad is thrilled to offer an exceptional opportunity for an Italian Speaking Customer Service Representative to join our team in the beautiful landscape of Greece. If you enjoy providing outstanding customer support and want
Who We Are Born in 2004 as Techedge, we have almost 20 years of expertise that enabled us to become what we are today: Avvale! This path led us to be able to count on over