Investing Profile

Allen Chen

InvestorVC
Investment Manager at Tembusu Partners
Photo of Allen Chen, Investor at Tembusu Partners
$3.0M - $20.0M
$11.5M
$250M