New Dean of Welch College of Business and Technology October 4, 2023 David Taylor has been newly named Dean of the Jack Welch College of Business and Technology (WCBT). “I came here for a visit, and…
Newfound Creativity on Luxembourg Campus March 17, 2021 COVID-19 has caused many schools and businesses to come up with alternative ways to operate, and the Luxembourg Campus of Sacred Heart University is…