Position Title: Customer Success Manager Austria & Switzerland (m/f/d)
Location: Remote (Austria/Switzerland)
Your Mission
As a Customer Success Manager, you will build and maintain strong relationships with installers and distribution partners, ensuring long-term customer retention and satisfaction.
You will regularly engage with new, existing, and potential customers, providing product and technical guidance while implementing effective customer service strategies. Your goal is to foster customer loyalty and enhance the overall customer experience.
Your Main Responsibilities
Your Profile
What We Offer
German Language Speakers Located at (Austria, Switzerland & Luxembourg) needed for Remote AI Project
LXT
Clinical Specialist - Interventional, Austria & Switzerland
Teleflex
Lead Value & Access Switzerland & Austria
Biibhr
Public Policy Manager (Switzerland & Austria) - Hybrid
Voi Technology
German Speakers Wanted
Cross Border Talents 23
Customer Success - DACH
Elevenlabs