Senior Manager, Center of Expertise
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
grows. What You’ll Bring 8+ years of experience in technical customer success, solutions engineering, or related customer‐facing technical roles—ideally within enterprise SaaS, cloud infrastructure, or data management. 4+ years of people‐management experience, with a track record of building and scaling high‐performing technical teams where culture ...