Director, Customer Success - EMEA
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
managing frontline managers in addition to individual contributors.* Experience supporting customers with complex security, compliance, risk, or governance programs.* Familiarity with Customer Success platforms, CRM systems, and data-driven operating cadences.* Experience serving as an executive escalation point for high-risk or high-value customer situations.**How we support ...