Customer Success Manager
2 days ago
London
We're looking for a dynamic Customer Success Manager to join us. Salary:£40,000 - £55,000 Reporting to:Shane Foley, Head of Growth & Partnerships Location:Flexible, hybrid, in our Old Street, London office at least 2 days a week About us We are a growing scale-up, with a presence in most ma...