Beth Starr, John Tuttle — March 04, 2021
“Research has shown that over 70% of business students will actually start their career in sales. I want them to see that sales can be about doing the right thing and helping others…”
Beth Starr — February 06, 2020
The founding dean passed away in December at 82.