Head of Customer Success - Telecoms
- Hiring Organisation
- Project People
- Location
- Theale, Berkshire, UK
leading the Customer Success function across a fast‐growing portfolio. The Head of Customer Success ensures customers achieve their desired outcomes through seamless onboarding, engagement, delivery, and transition into operational service. You will orchestrate a multi‐party delivery ecosystem, balancing cost, speed, quality, and capability to scale new products ...