The Customer Service Manager will contribute to World Car Rentals Vanuatu’s growth, and maintain our great reputation by ensuring customers enjoy a customer service experience that meets our high standards, from booking through to dropping off the vehicle.
http://tinyurl.com/yxhmkqlb