Ann Miura-Ko
FIRM
Floodgate
HEADQUARTERS
Menlo Park, California, United States
NOTABLE DEAL
StarkWare
RANK
75