An independent, not-for-profit institution, Babson holds accreditation from NECHE, AACSB International, and EQUIS. Their campuses in Wellesley, Boston, and Miami attract more than 2,800 undergraduate and 1,100+ graduate students, representing more than 90 countries. Additionally, each year more than 2,000 leaders from around the world attend executive education courses, certificate programs, and custom training.
The Opportunity
The role description and leadership profile are being developed and will be posted soon.
