Washington University in St. Louis - Olin Business School
Higher EducationMissouri, United States501-1000 Employees
Washington University in St. Louis' Olin Business School operates within the higher education sector, offering 12 degree programs to a student body of about 1,800. The school emphasizes a collegial, collaborative learning environment where classes are designed for interaction and students cultivate close relationships with faculty. Its flexible curriculum supports ongoing career development, including consulting projects at home and abroad, internships, and board fellowships each semester. The program also provides global study opportunities on six continents and fosters an entrepreneurship ecosystem through courses and competitions. Located in St. Louis, Missouri, Olin is part of Washington University in St. Louis. In late 2025, WashU announced the launch of a Master of Science in AI for Business, signaling an expansion of its graduate offerings.