STROO CHARLES

PrivateCIK: 2003096
Location

SCOTTSDALE, AZ

TPI COMPOSITES, INC
PositionChief Operating Officer, Wind
TenureSince Nov 2023
Holdings