Leo J. Meehan School of Business
Update
07/12/18
Steel Framing Going Up At New School of Business
The steel framing is going up at Stonehill College’s new Leo J. Meehan School of Business. The state-of-the-art $30 million School of Business launches the College’s revitalization program to transform the campus for the future.
Located in the main quadrangle of the campus, the 3-story 65,000 square-foot facility will provide an innovative and active learning space for students in accounting, finance, international business, management, marketing, economics and healthcare administration.
Photo courtesy of Stonehill College