The Leo J. Meehan School of Business is where business students find their passion.
Launching a new state-of-the-art facility in the fall of 2019, the Leo J. Meehan School of Business is a student-focused institution driven by the goal of educating the whole person. This focus prepares students with the knowledge, skills, and experience to launch careers at the most successful organizations in America.
A Catholic college established by the Congregation of Holy Cross, Stonehill is anchored by a foundation of excellence and integrity that allows its graduates to make ethical, thoughtful and significant contributions to their organizations and communities. Business majors at Stonehill are immersed in the liberal arts education, which fosters well-rounded and adaptable thinkers that today's leading organizations demand.
With cutting-edge programs and exceptional faculty, the Leo J. Meehan School of Business prepares students to be professionals who can contribute and lead in a rapidly changing business environment.