Black Bay Energy Capital is a private equity firm based in New Orleans, Louisiana. It specializes in mid-market investments and buyouts within the energy sector, particularly focusing on oilfield services in North America. The firm typically invests up to $30 million, preferring majority stakes.
Co-Founder, Partner and Investment Committee Member
Grant McClure
Associate
Matthew Schovee
Managing Director
Sam Scofield
Vice President
Spot something off? Help us improve by flagging any incorrect or outdated information. Just email us at support@teaserclub.com. Your feedback is most welcome.