Head of Partner Success
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
every account. WHO YOU ARE 6+ years in customer success or account management, with at least 2 in a leadership role — ideally in EdTech or SaaS with institutional buyers. A track record of building or significantly developing a CS team — hiring, coaching, and raising the standard of practice. Genuine fluency ...