Media Advisory: Olin’s 100th Celebration Olin Business School at Washington University in St. Louis is celebrating its centennial with a special reception Thursday, March 30 from 4-6pm.