Individuals in the Customer Success Manager role have a passion for technology and the ambition to dive head-first into new challenges
Job Summary
Individuals in the Customer Success Manager role have a passion for technology and the ambition to dive head-first into new challenges.
This role will be based remotely in Stuttgart, Germany.
We are looking for someone who can thrive with a high level of ambiguity and operate autonomously while maintaining a customer centric approach and helping to build the program.
Matching Summary
Individuals in the Customer Success Manager role have a passion for technology and the ambition to dive head-first into new challenges.
Skills & Requirements
Must-have
Customer Success Management
Technical Account Management
Customer health and revenue realization
Customer centric approach
Bilingual English and German
Nice-to-have
Entrepreneurial mindset
Team player and collaboration
Database, cloud, and infrastructure technology
Key Requirements
7+ years experience in Customer Success or similar role
4+ years experience managing customer health and revenue