Stephen Taft graduated from Washington University in Saint Louis in 1980. His adult life has mostly been spent in New York City behind some of the glass walls that line Wall Street, working for major firms such as Lehman Brothers, Morgan Stanley, Paine Webber, and UBS.