J

Head of Customer Success

Jobgether

Schweiz, Schweiz, Switzerland Full-time February 25, 2026

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.

<...

Ready to Apply?

Submit your application for Head of Customer Success at Jobgether

Apply Now