Skip to content

Stephen Owen

Chief Executive Officer at The London Company of Virginia

Investment adviser registrationRichmond, VA

Stephen Owen is Chief Executive Officer of The London Company of Virginia, LLC, a Richmond investment adviser managing $14.9B. Stephen Owen has been registered as an investment adviser representative through The London Company of Virginia since 2 January 2021, has 21 years in the industry across 2 firms and has passed 7 licensing exams.

21
Years in industry
5
Years at firm
2
Adviser firms
1
States registered

From the IAPD record · data retrieved 18 October 2026 · page updated 20 October 2026SEC record

Career

Stephen Owen has been Chief Executive Officer of The London Company of Virginia since May 2020. Stephen Owen is a control person of the firm and directly owns under 5% of it. Stephen Owen holds a B.S. in Civil and Environmental Engineering from The Ohio State University and an M.B.A. with a finance concentration from Xavier University.

The London Company of Virginia, LLC is a Richmond, VA firm with $14.9B under management, 6,122 clients and 15 advisers in one office, as of its March 2026 filing.

The firm identifies Owen as CEO and member of the management team, with responsibility for strategic direction, distribution, marketing, operations and compliance. Earlier roles included sales and manager due diligence at Touchstone and research at a consulting firm; he returned to Touchstone in 2007 and led institutional distribution and sub-adviser due diligence for 13 years.

  1. – present · 5 years
    Richmond, VA · Adviser representative · Firm CRD 106654
  2. Touchstone Advisors Inc
    – · 2 years
    Lakewood Ranch, FL · Adviser representative · Firm CRD 107028

Credentials and registrations

Professional designations

Listed by The London Company of Virginia

  • CFA charterholder

Investment adviser representative registrations

Virginia2 January 2021
Status
Approved

Examinations

Series 2410 October 2022
Name
General Securities Principal Examination
Series 7TO10 October 2022
Name
General Securities Representative Examination
Series 6TO10 October 2022
Name
Investment Company Products/Variable Contracts Representative Examination
SIECredited
Name
Securities Industry Essentials Examination
Series 659 October 2017
Name
Uniform Investment Adviser Law Examination
Series 71 October 2004
Name
General Securities Representative Examination
Series 6325 November 2002
Name
Uniform Securities Agent State Law Examination
Series 628 October 2002
Name
Investment Company Products/Variable Contracts Representative Examination

Individual record

Full name
Stephen Charles Owen
CRD
4598917
Office
1800 BAYBERRY COURT, SUITE 301, Richmond, VA 23226

Disciplinary history is not reported here, in either direction. Check the SEC record.

Common questions

Where does Stephen Owen work?

Stephen Owen has been Chief Executive Officer of The London Company of Virginia, LLC since May 2020, and is a control person of the firm.

Source: Form ADV, Schedule A, filed 23 March 2026

Is Stephen Owen a financial advisor?

Yes. Stephen Owen has a current investment-adviser registration in Virginia, through The London Company of Virginia since January 2021.

Source: IAPD individual record, checked 18 October 2026

How many years of experience does Stephen Owen have?

Stephen Owen has 21 years in the financial industry, since November 2004, across 2 adviser firms.

Source: IAPD individual record, checked 18 October 2026

What exams has Stephen Owen passed?

Stephen Owen has passed 7 licensing exams: the Series 6, Series 63, Series 7, Series 65, Series 24, Series 7TO and Series 6TO. The earliest, the Series 6, was passed in October 2002. FINRA credited Stephen Owen with the SIE, which began in October 2018.

Source: IAPD individual record, checked 18 October 2026

Where did Stephen Owen work before The London Company of Virginia?

Before The London Company of Virginia, Stephen Owen was registered through Touchstone Advisors Inc, September 2017 to May 2020.

Source: IAPD individual record, checked 18 October 2026

Where is Stephen Owen based?

Stephen Owen’s registered office is in Richmond, VA.

Source: IAPD individual record, checked 18 October 2026

Is Stephen Owen a CFA charterholder?

The London Company of Virginia lists Stephen Owen with the CFA credential (“CFA charterholder”) on its website. CFA Institute confirms certification status.

Source: Team biography

Leadership at The London Company of Virginia

Sources

  1. IAPD individual record, CRD 4598917. Registration status, employment history and examinations.
  2. Form ADV Part 1A, Schedules A and B of The London Company of Virginia, LLC, filed 23 March 2026. Title, control and ownership bands.
  3. The London Company of Virginia team page. Biography, education, credentials, awards.

Retrieved 18 October 2026. The SEC record may have been amended since.

Report a correction