Customer Service Representative (German or French Speakers) at Ventura TRAVEL