Santa Clara University Leavey School of Business Email Format
Higher EducationCalifornia, United States201-500 Employees
Santa Clara University Leavey School of Business is a higher education institution based in Santa Clara, California, within Silicon Valley. It offers an MBA along with four master’s degree options, and also provides undergraduate programs and executive education through the university. Its programs are designed for individuals pursuing leadership roles in business and provide a continuum across undergraduate, graduate, and professional education. It is part of Santa Clara University. In 2026, reports described a partnership with Sutter Health to establish a new Bay Area medical school through a joint venture.