Lead - Customer Success
SupersetBengaluru, Republic Of India, INThe Lead Customer Success will own the end-to-end relationship with university partners, ensuring a seamless customer experience from onboarding to renewals.The role focuses on driving stakeholder ... Show more