operations. The Customer Care Manager is responsible for overseeing and managing the customer service team to ensure... levels of customer satisfaction and enhancing the overall experience for travelers. The Customer Care Manager will work......
Job Location: Vietnam