← All jobs
Head of Support
Switzerland · Remote · Full-time · Support
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
Customer SupportUX Design
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Head of Support based in Switzerland.
The Head of Support will lead and scale the customer support function for a portfolio of AI-powered wellness and HealthTech products. This strategic leadership role combines operational excellence, team development, and customer experience management within a fast-growing subscription-based business. You will oversee the entire support journey, from initial customer inquiries to subscription renewals, helping improve retention, reduce refunds, and strengthen customer satisfaction. Leading a remote, multinational team, you will establish scalable processes, define performance standards, and introduce automation to improve efficiency and service quality. You will also transform customer support data into actionable insights that inform product development, marketing strategies, and the overall user experience. With ownership of support operations, technology, budgeting, and team growth, you will have a direct influence on customer loyalty and business performance. This is an exciting opportunity for an experienced support leader who enjoys building high-performing teams, optimizing subscription experiences, and making a meaningful impact in digital wellness.