Lead - Customer Success

Superset

Full-time Business Operations Specialists
Apply Now
Location
Bengaluru, Karnataka, India
Posted
July 25, 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 in from clients,
  • ...