Head of Support
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 Germany.
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