← All jobs
Customer Success Manager
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 SuccessAccount Management
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Customer Success Manager based in Switzerland.
As a Customer Success Manager, you will own the post-implementation customer journey, ensuring customers adopt, engage with, and realize lasting value from an innovative hospitality SaaS platform. You will manage a portfolio of international customers, build trusted relationships with stakeholders, and proactively drive product adoption, satisfaction, and retention. Working in a fully remote, international scale-up environment, you will collaborate closely with Account Management, Product, Support, Sales, and Professional Services to deliver exceptional customer outcomes. You will monitor customer health, identify potential risks, and develop tailored success plans that support long-term customer relationships. This individual contributor role offers the opportunity to shape customer success processes, improve engagement strategies, and influence product development through structured feedback. You will join a collaborative, AI-driven organization that values innovation, ownership, continuous improvement, and work-life balance.