Mark Roche vs Steve Chen

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

Mark Roche vs Steve Chen

Mark Roche is a individual/angel based in Jackson. Steve Chen is a individual/angel based in San Francisco, California, United States across 53 portfolio companies.

Similar investors

Investors like Mark Roche · Investors like Steve Chen · Mark Roche co-investors · Full investor directory