Customer Service Specialist, French Speaker at Ventura TRAVEL | JobVerse