Job Description
About the job
Title: Manager - Customer Success
About Us:
Setu is reimagining the digital financial future of India. Our products power onboarding, payments, lending, deposits, and financial data flows for dozens of businesses, making complex journeys simple, secure & scalable.
Importance of the role
At Setu, our largest accounts are not just customers—they are long-term partners who shape how India’s financial infrastructure evolves. As more enterprise-scale customers come in through Sales, the success of these relationships depends on proactive stewardship, strong commercial understanding, and a deep appreciation of their business goals. This role is critical in:
● Owning and growing strategic accounts that anchor Setu’s long-term revenue.
● Ensuring post-sales success through seamless implementation, governance, and ongoing value delivery.
Ready to Apply?
Take the next step in your AI career. Submit your application to Setu today.
Submit Application