Tag Archive: St. Thomas

Glenn Caruso: Made of the Right Stuff

When Glenn Caruso took over at the University of St. Thomas, he wasn’t expecting instant success. But, when asked if he could've imagined being where he is today, and his answer is a resounding yes.