vator
news
Join
Log in
Steven Kan
Menlo Park, California, United States
Accredited investor
Member since January 04, 2008
About
Investor interests
Categories of interest
Digital media
Financial technology (FinTech)
Credentials
Accredited Investor
No details submitted yet.