Ross Baird vs David Barrass

Ross Baird vs David Barrass compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Ross Baird vs David Barrass

Ross Baird is a individual/angel based in Washington, DC, United States. David Barrass is a individual/angel based in Chicago, Illinois, United States. Sector focus diverges: Ross Baird concentrates on Impact and David Barrass on generalist deals.

Similar investors

Investors like Ross Baird · Investors like David Barrass · Ross Baird co-investors · Full investor directory