Customer Support Executive - English/German/French - Americas
The role involves assisting guests with trip planning and acting as a liaison between guests and partners to ensure a seamless experience. You will be responsible for resolving inquiries, managing complaints, and maintaining high levels of satisfaction through professional communication.