News

Meredith College President Jo Allen will retire by the end of the upcoming academic year, the college said Monday. Allen, the eighth president of Meredith, has served in the role since July 2011.