We are hiring for Head – Customer Success role.
Work Location - Bangalore, India
About the Role
We are looking for a seasoned and strategic Head of Customer Success to lead and scale global customer success function . This is a leadership role requiring a strong blend of technical expertise, business acumen, and customer-centricity.
The ideal candidate will bring over 25+ years of experience, with a proven ability to own P&L, drive revenue growth, and build long-term customer relationships, especially in technology-driven environments.
What You’ll Do
Customer Success Leadership
- Lead and scale the Customer Success organization across regions
- Define and execute customer success strategies aligned with business goals
- Build a high-performance, customer-centric culture
P&L Ownership & Revenue Growth
- Own and manage P&L for customer success and services business
- Drive revenue through renewals, upsell, cross-sell, and expansion strategies
- Identify monetization opportunities within the existing customer base
Customer Engagement & Retention
- Build and manage relationships with CXOs and senior stakeholders
- Ensure high customer satisfaction, retention, and long-term value realization
- Act as an escalation point for critical customer issues
Technical & Solution Expertise
- Leverage strong technical understanding to engage with product, engineering, and customer teams
- Drive solution adoption, value realization, and customer outcomes
- Translate customer needs into product and service improvements
Operational Excellence
- Establish KPIs, dashboards, and governance models for customer success
- Drive forecasting, customer health tracking, and performance reviews
- Collaborate with Sales, Product, and Delivery teams for seamless execution
What We’re Looking For
Experience
- 25+ years of experience in Customer Success, Delivery, or Sales leadership roles
- Strong background in telecom, networking, SaaS, or technology-driven industries
- Proven experience in owning P&L and driving revenue growth
- Demonstrated success in managing large enterprise customers
Skills
- Strong technical acumen with the ability to engage in solution-level discussions
- Excellent stakeholder management and relationship-building skills
- Strategic thinking with execution excellence
- Strong leadership and team-building capabilities
- Customer-first mindset with strong business orientation
What Success Looks Like
- High customer retention and satisfaction (CSAT/NPS)
- Significant revenue growth from existing customers
- Strong adoption of products and solutions
- Scalable and high-performing Customer Success organization
Why Join Us
- Leadership role with high visibility and impact
- Opportunity to shape the global customer success strategy
- Work with cutting-edge technology and global customers
- Fast-growing, innovation-driven organization
Interested candidates please share your updated CV to '[email protected]'
Pay: ₹5,000,000.00 - ₹8,000,000.00 per year
Work Location: In person