Todd Richter embarked on his financial career with humble beginnings, unaware of the success that awaited him. Graduating from the College of William and Mary in 1979 with a strong foundation in finance, Richter's thirst for knowledge led him to pursue further studies at Indiana University's prestigious Kelley School of Business. In 1981, he earned his Masters in Business Administration, setting the stage for his remarkable journey in the financial industry.