Stephen M. Goddard, CFA

Founder, Managing Principal

Mr. Goddard is the Managing Director and Founder of The London Company, and heads the firm’s investment and management teams. He has 30+ years of investment experience, beginning his career as an analyst for Scott & Stringfellow, followed by Senior Portfolio Management positions at CFB Advisory and Flippin, Bruce & Porter.

A CFA charterholder, member of CFA Society Virginia, and a former Board member of the Virginia Asset Management Investment Corporation, Mr. Goddard earned his B.A. in Economics (Distinguished) from Virginia Military Institute and his MBA (concentration in Finance) from the University of Richmond.

Mr. Goddard is a member of the Executive Advisory Council (EAC) of the Robins School of Business at the University of Richmond and also serves as a member of the Virginia Military Institute Foundation Investment Committee.

Mr. Goddard serves as a Trustee of the VMI Foundation, a Board member of Overseers of the Jackson Hope Fund – Virginia Military Institute, and is a director of VMI Investment Holdings, LLC. He also serves as a member of The Community Foundation Investment Committee.

Back to Team