Stephen M. Goddard

Goddard, Stephen M.

Stephen M. Goddard is Managing Director and Founder of The London Company of Virginia, LLC, and heads the firm’s investment committee. He has over 28 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 with a 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.