About the Role We are looking for a Customer Success Manager (CSM) to join our team in Iloilo . The Customer Success Manager will be responsible for building and maintaining strong client relationships, ensuring service delivery meets or exceeds expectations, and driving overall account health, cust