Agoda is seeking a Regional Customer Service Manager for its English Team, based in Pune, India. The role involves leading customer service operations, focusing on enhancing team performance and customer satisfaction in a multicultural environment.
Must-have
Nice-to-have
Open to applicants based in India only