Client Success Manager

On an ongoing basis, as a CSM, the focus is on an exceptional client experience from the moment a client signs on the dotted line, so that renewals are an…

£60,000 - £70,000 a year
1 vacante