Lead - Customer Success
Chennai, IndiaIndia & South Asia
We are looking for a strategic and customer-obsessed Lead - Customer Success 7-10 years of experience in Customer Success, Account Management, or
Customer SuccessAccount ManagementStakeholder Management
+3