Todd graduated Cum Laude from Yale University. After 3 years as an Analyst in investment banking at Lehman Brothers, Todd received a Masters of Management degree from Northwestern’s Kellogg Graduate School of Management in 1996.