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.
- Paperjam announces Sacred Heart University’s new board
- Summer Voices: Meet our MBA with internship Student Gustavo May: “What’s the value of Education?”
- Summer Voices: Meet our MBA Student Christine Impens: “As anything you do in life, you will get out of it what you put into it”
- SHU ASIA TRIP 2018
- RTL’s Lisa Burke Show with Raymond Schadeck & Marcus Müller