CAZ Investments

Venture Capital

Houston-based alternative investment platform curating exclusive access to private equity, credit, secondaries, GP stakes, venture, and pro sports opportunities.

Houston, United States · 1+ investments

Growth
Late Stage
Energy
Financial Services
Sports & Entertainment
Headquarters
Houston, United States
Founded
2001
AUM
$11.0B
Total Investment
1
Last Investment
Nov 2025
Geographic Focus
United States

Investment Thesis

Curates differentiated alternative investment opportunities across private equity, credit, secondaries, GP stakes, venture, and pro sports for high-net-worth and institutional investors globally.

CAZ Investments is a Venture Capital firm based in Houston, United States. It has made 1 investment in Energy and Financial Services.

Investment History

Sign up to view investment history

Create a free account to see deal history, investment amounts, and round details.