VASSALLO STEVEN

PrivateCIK: 1567929
Location

PALO ALTO, CA

SUNRUN INC.
Position
TenureSince Jul 2018
Holdings
CEREBRAS SYSTEMS INC.
Position
TenureSince May 2026
Holdings