Role Overview
The Team Lead Customer Success Manager will be responsible for managing a team of Customer Success Managers, direct management of a strategic account portfolio, and structuring and continuous improvement of Customer Success. The role requires experience in Customer Success, client relationships, strategy, impact, and management, with a strong focus on international environments.
What You Will Do
The responsibilities include managing a team, direct management of a strategic account portfolio, structuring and continuous improvement of Customer Success, and working closely with Sales teams on pre-sales/post-sales transition and development opportunities.
Why It Might Be a Fit
The ideal candidate will have at least 5 years of experience in Account Management or Customer Success, with experience in management or team lead, and a strong ability to adapt to C-level contexts and manage complex projects with method, organization, and agility.
Requirements
- At least 5 years of experience in Account Management or Customer Success
- At least 2 years of experience in management or team lead, formal or functional
- Ability to manage contract renewals alone and defend budgets
- Experience working with large clients or in matrixed/multi-country organizations
- Ability to adapt speech according to the level and profile of the interlocutor
- Very good level of operational English
- Ability to analyze data, pilot by indicators, and formulate concrete recommendations
- Excellent communication, both written and oral
- Curiosity, autonomy, rigor, and a true sense of collectivity
Benefits
- Dental insurance
- Vision insurance
To apply for this job please visit linkedin.com.

Follow us on social media