Richard Miller, president of Olin College, shared his plans to step down from the role on June 30, 2020.