VAMOOS LIMITED
Customer Success and Support
The Customer Success and Support team at Vamoos Limited ensures an exceptional client experience by assisting travel companies, hotels, and villas with technical support and success strategies. The Technical Support Assistant addresses and resolves technical issues, while the Customer Success Manager and Senior Customer Success Executive focus on fostering strong client relationships and ensuring client satisfaction from booking through post-travel.
No jobs in this team