About the Meehan School of Business
As part of Stonehill College’s continued commitment to offering a first-class education that prepares students for success after graduation, the College is comprised of two schools: a School of Business and a School of Arts & Sciences.
The Leo J. Meehan School of Business empowers students to be adaptive, compassionate leaders in the fields of business administration, economics and healthcare administration. It leverages the College’s liberal arts foundation to foster the kind of creative thinking that helps students recognize and seize opportunities in a rapidly evolving global economy.
The school houses three departments with seven majors: accounting, finance, international business, economics, healthcare administration, management and marketing.
Admission Allows Cross-School Double Majors and Minors
Stonehill College students may declare up to two majors in addition to having one or more minors. These two majors, or a major and minor combination, can be across both the Meehan School of Business and the School of Arts & Sciences. This allows students to enhance their well-rounded liberal arts education and facilitates intellectual growth. All students at Stonehill College have the option to pursue a discipline at either school, including if they decide to change majors.
The Meehan School of Business is named after Leo J. Meehan ’75, president and chief executive officer of W.B. Mason Co., Inc. He, along with the W.B. Mason Company, gave a $10 million gift toward the construction of the new building for the School of Business. The school was named after Meehan in recognition of his generosity.