
Job Description:
- As the Country Head based in Mumbai, you will serve as the primary architect of our national business strategy, steering the organization through its next phase of growth and market expansion.
- You will operate at the intersection of high-level corporate strategy and ground-level execution, working closely with the Board of Directors, global leadership teams, and key institutional stakeholders to drive profitability and operational excellence.
- This role is pivotal in shaping our brand footprint, ensuring that our value proposition resonates with clients while fostering a high-performance culture across all business units. Your leadership will directly influence our market share, long-term sustainability, and the overall trajectory of our operations in India.
- We are looking for an experienced Country Manager to lead Customer Success operations in India, based in Mumbai.
- The role involves managing CXO-level relationships, ensuring customer satisfaction and value realization, driving renewals, upselling and cross-selling, and leading the Customer Success team.
- The candidate should have 20+ years of leadership experience in Enterprise Sales, Consulting, Customer Success, or a related field within Enterprise Software, SaaS, IT Solutions, or the technology industry.
- Strong client management, team leadership, account growth, and stakeholder management skills are essential.
- The role requires working from the office Monday to Friday and frequent domestic and international travel.
Didn’t find the job appropriate? Report this Job