people manager jobs in durham nb