Black Bay Partners corporate office is located in 1100 Poydras St Ste 1480, New Orleans, Louisiana, 70163, United States and has 11-50 employees.
black bay partners
blackbaypartners.com
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Black Bay Partners's success, and advanced their careers.
Senior Construction Sc... at LeChase
Worked as AI Integration Intern
at Black Bay Partners (2024-2024)
Explore More
Black Bay Partners are a specialized private equity firm that partners with energy and related industrial companies to elevate and expand their businesses. They seek to generate strong and consistent returns for their investors by providing growth capital, expertise and true partnership to our portfolio.... Read More