Senior customer success manager jobs in CoventryCreate job alerts