In the video above, Allie Kaiser talks with Carroll College president John Cech, who announced that he will retire at the end of the 2024-2025 academic year.
Posted
Copyright 2024 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.