Lead - Customer Success

Superset · bengaluru, karnataka, India

Location
bengaluru
Job Type
Full-time
Posted
July 19, 2026

Job 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...

Ready to Apply?

Submit your application for Lead - Customer Success at Superset

Apply Now