Posted on January 15, 2016 by Ithaca College president to resign The embattled president will step down from his position effective July 1, 2017. …read more Source:: Top National News News