Public summary
Join an international technology company as a Customer Success Manager responsible for managing client relationships, ensuring successful onboarding, promoting product adoption, and driving contract renewals and upsells for clients in France and Southern Europe. This hybrid role can be based in the UK, Germany, or Czechia. The role requires fluent English and French, strong digital marketing knowledge, CRM proficiency, and experience in customer success or account management.
Location and work setup
- Location
- Berlin, Munich
- Remote status
- Hybrid
- German requirement signal
- No German Required Detected
- Detected job language
- English
Responsibilities
Serve as the primary contact for clients in assigned accounts, build and maintain strong relationships, manage onboarding of new clients, monitor product adoption, conduct training sessions, develop retention and renewal strategies, identify upselling and cross-selling opportunities, gather and relay client feedback to internal teams, maintain client records and provide regular updates on client status and renewal forecasts.
Qualifications
Bachelor's degree in Business, Marketing, Communications, or related field; 3-5 years of experience in customer success or account management preferably in digital marketing; proficiency with CRM and customer success platforms such as Salesforce and Gainsight; excellent communication skills; fluent in English and French; strong problem-solving abilities; AI-first mindset with the ability to leverage AI tools to improve efficiency and outcomes.