Black Bay Energy Capital

News, insights, analysis and data

Black Bay Energy Capital overview

Black Bay Energy Capital contact information

Offices

marker icon1100 Poydras Street, Suite 1480, New Orleans, 70163, United States
Showing 1 of 2 Black Bay Energy Capital offices

Contacts

NameJob titleLocationEmail
Key Contact
user imageMr. Michael Lebourgeois
Job titleCo-Founder and Managing Partner
LocationNew Orleans, United States
Emaillock image------
user imageMs. Julie Isacks
Job titleChief Financial Officer and Chief Compliance Officer
LocationNew Orleans, United States
Emaillock image------
user imageMr. Tom Ambrose
Job titleCo founder and Partner
LocationNew Orleans, United States
Emaillock image------
user imageMr. Guy Cook
Job titleCo-Founder and Partner
LocationNew Orleans, United States
Emaillock image-----

Black Bay Energy Capital funds managed

Closed funds: 4

FundFund sizeClose dateStrategy
Fund sizelock image----------
Close dateJan 2026
Strategylock image--------
Fund sizelock image-------
Close dateMay 2022
Strategylock image-------
Fund sizelock image-----------
Close dateSep 2019
Strategylock image-------