Overlay Capital Employee Directory
Financial ServicesGeorgia, United States11-50 Employees
Overlay Capital is a private investment firm based in Alpharetta, Georgia, operating within the financial services industry. It directs capital across energy, waste, and the built environment to support essential systems that power, connect, and sustain modern life over the coming decades. The firm relies on practical operational insight, established relationships, and informational edge to identify opportunities that deliver risk-adjusted returns. In practice, Overlay Capital provides interconnection deposit financing for infrastructure projects and grid-connected assets, helping projects move from planning toward deployment. A recent development includes a partnership with Novel Energy Solutions to support a portfolio of distributed generation projects in Illinois. The company positions itself as a specialized financier focused on infrastructure finance, serving projects tied to energy and utility-scale systems.