About the Role
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?
Submit your application today and take the next step in your career journey with Setu.
Apply Now