director technical support jobs in durham nb