S

Lead - Customer Success

Superset

Bengaluru, Karnataka, India Full-time July 24, 2026

Found Description

Role Overview The 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 satisfaction, leading cross-functional execution, managing escalations, and helping customers maximize value from the Superset platform.
Location: Bangalore
Key Responsibilities Lead and mentor the Customer Success team, setting clear priorities and ensuring they're equipped to deliver consistently high-quality client outcomes,
Set up and continuously evolve processes that make renewals predictable and smooth across the university portfolio,
Own client delight as an outcome proactively spotting gaps in the client experience and driving initiatives that close them,
Coordinate cross-functionally with the Product team to surface and prioritize key feature requirements coming in from clients,
Maintain comprehensive documentation around all stakeholder engagemen...

Ready to Apply?

Submit your application for Lead - Customer Success at Superset

Apply Now