Head of International Customer Success
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
companies Demonstrated ability to balance global alignment with regional localisation across multiple markets and cultures Strong people leadership: a clear philosophy on hiring, coaching, and developing managers and senior ICs Experience owning enterprise customer relationships and driving measurable business outcomes (retention, expansion, adoption) Strong executive presence and the ability ...