Santa Clara, CA 95053
United States
http://www.scu.edu/business/management/
Santa Clara University, Leavey School of Business
entrepreneur, strategic, new venture, formation, strategy, team