customer contact manager jobs in durham nb