Senior customer success manager jobs in NottinghamCreate job alerts