Overlay Capital
Overlay Managed Services, L.L.C.
Asset Management Firm

Founding Year
2016
Location
Alpharetta, Georgia, United States
Overlay is an asset manager and investment platform focused on advancements within the built environment. Their investment approach is bottom-up while first filtering for the impacts of key secular considerations, including supply chain resilience, energy independence, and sustainability. As a multi-strategy fund manager, they serve investors ranging from single-family offices and advisory firms to foundations and endowments.
Funding Provided (Investment)
May 27, 2026
roundSeries B
FundedThea Energy
February 3, 2026
roundInvestment Round
FundedAvalanche