Santa Clara, Calif.
Santa Clara University is planning a three-story, 82,000-sf facility as the new home of the Leavey School of Business. Funded by a $15 million pledge, the new building will house the science, technology and society center, several conference rooms, and will consolidate all MBA and executive curriculum business classrooms.