knowledge manager jobs in durham nb