About Leo J. Meehan School of Business
North Easton, MA
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 62,000 square-foot facility will be consistent with the architecture of the campus, with a red brick exterior and a sloped roof.
The footprint of the building will provide a “front porch” effect that will encourage new social spaces. The south side of the building will overlook Ames Pond and will include gathering and garden spaces while enlivening the heavily used pedestrian connection behind the Chapel of Mary.
The building will include a mix of instructional, entrepreneurial and collaborative spaces to enrich students’ experiential learning. In addition to flexible classrooms and seminar rooms, these spaces include a Bloomberg classroom, trading room, simulated boardroom, maker spaces, computer lab, and group study rooms. The building will also have a large lobby for guest speakers and other events, a café, conference rooms, and faculty offices for the Business, Economics, and Health Care Administration Departments and the Dean of the School of Business.
This project broke ground in the spring of 2018, with full occupancy planned for August 2019.