Customer service manager jobs in DurhamCreate job alerts