Overlay Capital

Asset Management Firm
Overlay Capital logo

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)

February 3, 2026

roundInvestment Round
FundedAvalanche

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

TwitterLinkedin