🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Success Lead

Company

Vellstone

Location

maharashtra, mumbai

Posted

June 14, 2026

Position Overview

Job Title: Customer Success Lead Location: Mumbai Experience: 10–15 years Qualification: MBA-IT/BE/BTech or Equivalent We’re hiring a Customer Success Lead for our client, an AI-driven platform specialising in data deduplication, fraud prevention, and automated AML compliance solutions for enterprise organisations. As the Customer Success Lead, your responsibilities would be: Provide end-to-end project execution, coordination, and technical expertise for building and maintaining IT solutions. Lead, inspire, and manage a dedicated team of 5-7 Application, Support, and Implementation engineers. Deliver high-quality application support services and efficiently resolve all types of client escalations within agreed SLAs and KPIs. Collaborate with internal technology stakeholders to deliver client solutions while providing robust project governance and documentation. Drive innovation and automation using AI tools, environmental parameter alerts, and data visualization to optimize client requ...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now