Head of Customer Success
6 days ago
Milton Keynes
If you’re passionate about technology, thrive on driving client success, and have a track record of managing tech deployments (ideally within the public sector), we want to hear from you. This role is critical to ensuring smooth client onboarding, system deployment, and ongoing customer success. ...