Senior customer success manager jobs in LiverpoolCreate job alerts