Donaldson director Douglas Milroy resigns, effective July 31 - DCI News | Rallies