EL SROUJI ABDUL KADER

PrivateCIK: 1835189
Location

LOS ANGELES, CA

ROMEO POWER, INC.
PositionChief Technology Officer
TenureSince Dec 2020
Holdings