From the listing
About the role
As a Team Lead Customer Success Southern Europe, you will join a rapidly growing team helping customers increase revenue by improving search and discovery experiences. The role involves leading a team of Customer Success Managers across Southern Europe, with a focus on France and Spain.
What you'll do
- Lead, coach, and develop a team of Customer Success Managers across Southern Europe.
- Build and enable your team to build trusted relationships across complex enterprise organizations from technical teams to C-level executives.
- Translate technical concepts, product capabilities, and performance data into clear business value.
- Implement and iterate on scalable processes and best practices to support team growth.
- Act as an escalation point for complex customer challenges and lead from the front when hands-on engagement is required.
What they're looking for
- French language proficiency is a must.
- Based in EMEA, ideally in Southern Europe.
- At least three years leading teams, with a minimum of three direct reports.
- At least five years managing enterprise customer relationships in Customer Success, Account Management, or similar roles.
- Experience building trusted relationships with stakeholders ranging from technical teams to C-level executives.
- Strong executive presence and confidence to lead strategic conversations including QBRs and EBRs.
- Strong influencing and stakeholder-management skills.
- Strong problem-solving skills and ability to learn quickly in a technically sophisticated environment.
Nice to have
- Additional languages beyond French.
- Experience in ecommerce, digital commerce, search, product discovery, or a related field.
Members-only role.
Anything that names the company is hidden. Unlock this job for the company, the full listing and the apply link.
From the company page
Benefits
Work from anywhereWorkspace stipendPaid learning stipendsPaid parental leaveEquity in companyLaptop providedComprehensive benefitsPaid holidays