Perfectly positioned and beautifully designed, our Boston campus is an inspiring setting to study business in.
Situated in Cambridge, right on the banks of the Charles River, you’ll be minutes from innovation hotspot Kendall Square and historic Beacon Hill, with transport links putting all of Boston within easy reach.