Carl Byers vs Ommer Chohan

Carl Byers vs Ommer Chohan compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Carl Byers vs Ommer Chohan

Carl Byers is a individual/angel based in Boston, Massachusetts, United States across 9 portfolio companies. Ommer Chohan is a venture capital based in Cambridge, MA.

Similar investors

Investors like Carl Byers · Investors like Ommer Chohan · Carl Byers co-investors · Full investor directory