Senior customer success manager jobs in BeverleyCreate job alerts