Denham Capital Management

700 Louisiana St Ste 3700
Houston, TX 77002

Denham Capital Management is a global energy transition investment firm based in Houston, TX, with a focus on sustainable infrastructure and mining sectors. They invest in critical components of the green economy, such as metals, minerals, infrastructure, and clean energy generation assets, while adhering to rigorous ESG criteria to provide superior risk-adjusted returns to investors.

With a combination of financial expertise and operational know-how, Denham Capital works as a strategic sponsor to create partnerships rooted in operational excellence, collaboration, and flexibility. Their industry backgrounds and investment experience offer unique insights into the challenges faced by portfolio company partners, enabling them to serve as valuable financial and strategic allies throughout the investment cycle.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesTexasHoustonDenham Capital Management

Partial Data by Infogroup (c) 2025. All rights reserved.