Global Head of Customer Support
Location: Remote
Compensation: To Be Discussed
Reviewed: Fri, Jul 24, 2026
This job expires in: 25 days
Job Summary
Leading the strategy and performance of a global software support function, the full-time Global Head of Customer Support will manage a distributed team providing technical support while driving service quality and collaborating with cross-functional teams in a remote environment.
Key Responsibilities
- Define and execute the customer support strategy and service frameworks aligned with ITIL best practices
- Lead and develop the global support team, ensuring growth in line with portfolio expansion
- Own end-to-end service delivery, including incident, problem, and change management
Required Qualifications
- Minimum 8 years of experience in customer support or technical support, with at least 3 years in leadership roles within SaaS or software businesses
- Experience managing managers or team leads and growing a support function over time
- Working knowledge of ITIL and service management best practices
- Strong technical acumen across SaaS architectures and cloud environments (AWS and Microsoft Azure)
- Data-driven approach with experience using support KPIs, SLAs, and CSAT/NPS for performance improvement
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...