Customer success manager remote jobs in WarringtonCreate job alerts