Skip to content
    Overlay Capital logo

    Overlay Capital

    Alpharetta, Georgia, United StatesFounded 2022

    Overlay Capital is a private investment firm focused on essential systems for modern life, deploying capital across energy, waste, and the built environment. Their strategy involves leveraging operational insight, trusted relationships, and an informational edge to identify attractive risk-adjusted returns within sustainable technology and infrastructure.

    100% of their portfolio is in Climate & Energy. Their most common stage is series-b (100% of deals).

    Find people at Overlay Capital on Goldilocks AI

    Portfolio

    1

    Fund Size

    Top Stage

    Series B

    Last 12 Mo

    0

    Portfolio Breakdown

    Stage Distribution

    Portfolio

    1 investment
    CompanyRoundAmountDate
    Avalanche Energy logoAvalanche EnergySeries B$100M

    Top Co-Investors

    8090 Industries1 shared
    Toyota1 shared

    Last updated: 4 May 2026