Single Family OfficeInvests through funds, not into companiesLAST VERIFIED Jul 2026 · 1 SOURCES
Thomas H. Lee Capital
Single family office in the United States, founded 1974.
Family & background
- HEADQUARTERS
- United States
- FOUNDED
- 1974
Overview
This single family office is based in the United States; it was founded in 1974.
Frequently asked questions
Thomas H. Lee Capital is a single family office based in the United States, founded in 1974.
Thomas H. Lee Capital does not publicly state whether it puts its own money into companies or invests through funds.