Investing Profile

Eva Shan

InvestorVC
Managing Director at Alpha Square Group
United States
Photo of Eva Shan, Managing Director at Alpha Square Group