About TexGen Power, LLC
Data Unavailable
Country
Industry:
Natural gas distribution
Founded:
2018
IPO Date:
06/05/2019
ISIN Number:
I_US88289G1013
Address:
11200 Westheimer Road, Suite 1025, Houston, Texas, 77024, United States
Phone Number
Data Unavailable
Key Executives
CEO:
Adams, John
CFO
Patel, Harin
COO:
Booth, Daniel