Found Description
Centaur Labs in Zürich, Switzerland is seeking a Customer Success Manager (CSM) with extensive experience in Technical Customer Success. The CSM will act as the main point of contact for customer communications and work closely with internal teams to address customer needs.
The ideal candidate will have at least 7 years in the industry, exceptional communication skills, and proficiency in both English and Swiss-German or French. This role requires relationship building and proactive support to ensure customer success.
#J-18808-LjbffrReady to Apply?
Submit your application for Strategic Customer Success Leader at Centaur Labs
Apply Now