Overlay Capital

Overlay Managed Services, L.L.C.

Asset Management Firm
Overlay Capital logo

Founding Year

2016

Location

United States flag 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)

February 3, 2026

roundInvestment Round
FundedAvalanche

© 2019-2025 Triple Product Inc. Content available under CC BY-NC 4.0. Terms of Use

TwitterLinkedin