Employers search
The London Company

The London Company

About Us

Founded in 1994 in Richmond, VA, The London Company is a majority employee-owned firm managing $32B in assets* across the capitalization spectrum. We apply a singular investment approach with a team-based decision-making process.

*Includes model program assets (UMA) of $16B as of 6/30/2024. Subject to change.