Leavey School of Business – Santa Clara University

History

Santa Clara College was established in 1851–the first institute of higher learning in California–and began offering courses in commercial education shortly thereafter, in 1854. In 1923, William Pabst was named the dean of the new College of Commerce, which soon became the School of Business Administration in 1925.

The School of Business earned its AACSB accreditation in 1953, and in 1959, the MBA program was introduced.

Location(s)

Located in the heart of Silicon Valley, one of the most dynamic business environments in the world, the Santa Clara School of Business provides a wealth of employment opportunities in the thriving technology and business regions surrounding the campus.  The business school building is located at the edge of campus along Franklin street – just off El Camino Real – with convenient access to the Santa Clara Caltrain Station.

The Leavey School of Business is located around 30 miles away from the San Francisco International Airport.

Facilities

Lucas Hall, formally dedicated in 2008, is home to the Leavey School of Business. At approximately 86,000 square feet, the facility is two and a half times the size of the former home of the Business School, Kenna Hall. The three-story building contains 12 classrooms (two dedicated to executive education), 102 faculty offices, 16 team project rooms, six large executive-style conference rooms, and a 100-seat seminar room. The center core of the facility contains the Dukes Business Services Center and the Cadence CyberCafe.

Faculty

The Leavey School of Business employs approximately 111 total faculty members across six academic departments, including Accounting, Economics, Finance, Management, Marketing, and Operations Management. Faculty members have outstanding academic credentials obtained from top-tier national and international universities and in addition possess priceless business skills gained from experience in global business activities, research, and professional travel.

Student Body

The Santa Clara University School of Business currently has an enrollment of 1,347 undergraduate and 579 graduate students.

MBA Degree Offerings

The Leavey School of Business offers an Executive MBA and an Evening MBA program.