Carroll College President John Cech to retire in June 2025
Carroll College president John Cech announced his retirement from the college and said he was grateful to the faculty, staff and students he has worked with during his tenure.