We're hiring: Customer Success Lead - UK
£60,000
3-4 days a week in London
My client is on a mission to reinvent business banking in the UK
Backed by top global VCs and fresh from transforming payments, they are now expanding into the UK and need a Customer Success Lead to shape the journey click apply for full job details