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