Customer Success Manager Southern England, London area · (Basé à London)
4 days ago
London
No Isolation is on the lookout for a Customer Success Manager to join our UK sales team. In this exciting role, you’ll be a mix of project manager and client champion, helping onboard and support our awesome AV1 robots, especially with local authorities, schools and multi-academy trusts.