Global Head of Managed Services
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
productized offerings Requirements You will have: 10+ years experience in managed services, technical account management, or customer success within a B2B SaaS or enterprise software environment Deep familiarity with financial services clients. You understand the regulatory environment, the operational pressures and the culture A technical background ...