Job Description
An experienced people manager will lead a team of 8–10 Customer Success Managers (CSMs) within the Customer Success Center managing the customers with ARR below 300K, based in Kuala Lumpur, Malaysia.
An experienced people manager will lead a team of 8–10 Customer Success Managers (CSMs) within the Customer Success Center managing the customers with ARR below 300K, based in Kuala Lumpur, Malaysia.