Manager, Customer Success
6 days ago
London
Reporting to the EMEA SASE Customer Success Sr Manager, in this role you will lead an internationally dispersed team of Customer Success Managers, responsible for managing strategic and enterprise accounts. Measure effectiveness of Customer Success Managers, ensuring the team delivers on Key Oper...