Excellent opportunity for a passionate customer success manager to join a brilliant client's team based in Fleet, Hampshire. The Senior Customer Success Manager is a client facing role and you will be responsible for ensuring clients are successfully on boarded and maximise the value of the platform. This will include guiding clients through data, optimising their use of entity management tools an...