BARROIS EMMANUEL

PrivateCIK: 1953448
Location

PRINCETON, NJ

CLEARWAY ENERGY, INC.
Position
TenureSince Oct 2022
Holdings
SUNPOWER CORP
Position
TenureSince Feb 2024
Holdings