Customer success manager remote jobs in BarnsleyCreate job alerts