team manager jobs in durham nb