Lex Liao

Mentor/Investor @ Techstars

Found 2 valid emails:

Techstars

United States
201 - 500 employees
Our third fund ($150M) which is focused on Seed and Series A investments

SalesQL reveals any person's emails directly from Google Chrome: