John Mcewing vs David Abrams

John Mcewing vs David Abrams compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

John Mcewing vs David Abrams

John Mcewing is a individual/angel based in London. David Abrams is a individual/angel based in London, England, United Kingdom.

Similar investors

Investors like John Mcewing · Investors like David Abrams · John Mcewing co-investors · Full investor directory