Customer Service Representative (French Speakers) at Ventura TRAVEL