LEE CHAN W

PrivateCIK: 1882825
Location

SANTA CLARA, CA

AMBARELLA INC
PositionChief Operating Officer
TenureSince Sep 2021
Holdings