Inside the home of Mark Taylor, the new dean at Washington University's Olin Business School

Mark Taylor became dean of the Olin Business School at Washington University in St. Louis on Dec. 1, 2016. In June, Taylor bought a home in Clayton for $1.97 million.
Data & News supplied by www.cloudquote.io
Stock quotes supplied by Barchart
Quotes delayed at least 20 minutes.
By accessing this page, you agree to the following
Privacy Policy and Terms and Conditions.