Customer Support Specialist, Greek Speaking at Neo Group | JobVerse