Dr. Catherine McCabe selected as the next dean of the Welch College of Business & Technology (WCBT)

Dr-Catherine-McCabe

Dr. Catherine McCabe has been selected as the next dean of the Welch College of Business & Technology (WCBT) starting July 1, 2022. Dr. McCabe is currently serving as associate dean of Suffolk University’s Sawyer Business School in Boston where she has been since 2000. A graduate of St. Anselm College with a bachelor’s degree in English, Dr. McCabe holds a masters in communications from Emerson College and a Ph.D. in business administration and marketing from the University of Kentucky. She is a native Bostonian and currently resides in Abington, MA.

As a leader in experiential education, Dr. McCabe has collaborated with the faculty, alumni and external advisory councils to develop experiential curricula in response to market demands (e.g., fintech, cybersecurity, biotech and business). Her scholarship currently focuses on experiential learning as a holistic, developmental process. She is a learning partner and consultant with the Institute of Experiential Learning and works with educators across the globe.