Synnovate · Farringdon, Central London
Customer Success Manager I'm supporting a leading UK financial services customer who are wanting a Customer Success Manager to join them within the next 2-4 weeks. If the below is aligned to you then please reach out right away & apply. Role Overview * Senior-level Customer Success Manager / Account Management position with a strong client-facing focus * Approx. 70% Customer Success / 30% Account Management * Heavily relationship-led, retention-focused role managing large enterprise clients * A…
Description truncated by source — view full role via Apply →