Global Customer Success Leader
Posted 1 day 18 hours ago by Corelight
Permanent
Full Time
Other
London, United Kingdom
Job Description
Corelight is seeking a Manager, Customer Success, International to lead our global post-sales team from London. You will shape regional strategies, drive adoption, retention and value for enterprises across EMEA and APAC, and collaborate with Sales, TAM, Renewals, and partners to build scalable processes that respect local markets.
The role requires 7+ years in Customer Success or related function and at least 3 years of people leadership across multiple countries, with a proven ability to