it technical director jobs in durham nb