Customer support representative jobs in LeedsCreate job alerts