UK tour operator is hiring native English speaking holiday reps in Crete/Chania for the following position: Resort Team Leader.