πŸ‡ΊπŸ‡Έ USAJobs.work

America's Job Portal

← Back to USA Jobs

Lead - Customer Success

Company

Superset

Location

bengaluru, karnataka

Posted

July 19, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now