Trevin Vaughn vs Steve Chen

Trevin Vaughn vs Steve Chen compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Trevin Vaughn vs Steve Chen

Trevin Vaughn is a individual/angel based in College Station, Texas, United States. Steve Chen is a individual/angel based in San Francisco, California, United States across 53 portfolio companies.

Similar investors

Investors like Trevin Vaughn · Investors like Steve Chen · Trevin Vaughn co-investors · Full investor directory