Director, Customer Success, EMEA
1 day ago
City of London
Reporting to the Global Head of Customer Success, you will lead, build, and train a team of Customer Success Managers in a high-growth enterprise environment. Minimum 8 years of experience in SaaS Customer Success or customer-facing roles. As Director, Customer Success, you will manage a regional te