FORREST BROCK

PrivateCIK: 1980281
Location

DURHAM, NC

NET POWER INC.
PositionChief Technology Officer
TenureSince Jun 2023
Holdings