Eric Chen

Eric Chen

AngelClaimed
Partner @ OVO Fund
HQ location
Palo Alto, United States