C
Vice President of Global Customer Success
Remote · Full Time
Be the first to apply
- Experience
- 15+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 2 days ago
- Work mode
- Work from home
- Education
- Bachelor's degree
- Resume
- Required to apply
Job description
Position Overview
The Vice President of Global Customer Success is a key senior executive who oversees the formulation and execution of customer success strategies across diverse markets and business units worldwide. This role aims to manage the customer lifecycle, optimize retention, and enhance long-term value delivered to customers.
Role Responsibilities
- Create and implement a comprehensive global customer success strategy tailored to company goals and regional differences.
- Set consistent standards, best practices, and frameworks for customer success across all areas and locations.
- Develop scalable programs supporting onboarding, adoption, retention, growth, and customer advocacy.
- Identify and monitor key performance indicators (KPIs) that reflect customer success on a global scale.
- Ensure alignment of customer success initiatives with long-term revenue growth and business expansion.
- Oversee the entire customer journey from onboarding through renewal and expansion, aiming to reduce delivery time and increase sustained product usage.
- Detect and address risks in customer satisfaction with proactive strategies to strengthen engagement.
- Drive retention, reduce churn, and boost customer lifetime value through coordinated initiatives.
- Collaborate with commercial teams to spot and capitalize on customer growth opportunities.
- Establish and nurture executive-level relationships with strategic accounts to reinforce partnerships.
- Lead global customer success operations, standardizing procedures while respecting local market nuances.
- Support coordination and performance improvement among regional teams and global leadership.
- Foster close cooperation with sales, product development, support, marketing, operations, and finance teams to improve service and customer outcomes.
- Guide and develop an international customer success team, promoting a culture of accountability and operational excellence.
- Initiate leadership development programs, coaching, and succession planning to build a robust organizational structure supporting growth.
Qualifications and Experience
- Bachelor’s degree in Business Administration, Management, Communications, Marketing, or related fields.
- Over 15 years of progressive leadership experience in customer success, client services, account management, or related disciplines.
- Demonstrated capability in leading global or multi-regional customer success operations.
- Exceptional executive leadership, communication, and relationship-building skills.
- Proven track record of enhancing customer retention, adoption, expansion, and satisfaction.
- Experience collaborating effectively with executive teams and multiple internal departments.
- Skill in developing scalable customer success frameworks within dynamic and complex environments.
Preferred Background
- Work experience in SaaS, technology, fintech, artificial intelligence, enterprise software, digital infrastructure, or platform-based sectors.
- Managing enterprise clients across different regions and time zones.
- Expertise in crafting customer lifecycle strategies including renewals and expansion management.
- Familiarity with CRM systems, customer success tools, and analytics platforms.
- Background in leading globally dispersed customer success teams.
- Ability to impact strategy through insight from customer data and performance metrics.
Core Competencies
- Global leadership in customer success
- Customer lifecycle management expertise
- Strategies for retention and business expansion
- Customer health monitoring and value realization
- Cross-department collaboration
- Executive level relationship management
- Strategic planning and implementation skills
- Team leadership and organizational growth development