Agoda

9,211 Total Employees
Jobs at Agoda

Search the 1 job at Agoda

Recently posted jobs

Software • Travel
Lead the customer service teams supporting North Asian Languages in providing support to customers across various channels. Requires strong leadership, communication, and analytical skills with a passion for travel and tech-centric mindset. Open to both local and foreign candidates with a relocation package offered for the right candidate.