Found Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Head of Customer Success in Switzerland.
This strategic leadership role is designed for an experienced customer success professional ready to shape and elevate the global customer experience function. You will lead a high-performing team, develop scalable strategies, and ensure operational excellence across the entire customer journey. The position requires collaboration across sales, marketing, and technical teams to drive satisfaction, loyalty, and measurable growth. You will own key processes including onboarding, post-sales support, and logistics while continuously identifying opportunities to streamline workflows and improve client outcomes. The environment is fast-paced, remote-first, and requires proactive problem-solving and strong analytical capabilities. This role directly impacts customer retention, revenue growth, and brand reputation worldwide.
<...