Richard Shaw vs Will Martin

Richard Shaw vs Will Martin compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Richard Shaw vs Will Martin

Richard Shaw is a individual/angel based in London. Will Martin is a individual/angel based in London, England, United Kingdom across 55 portfolio companies.

Similar investors

Investors like Richard Shaw · Investors like Will Martin · Richard Shaw co-investors · Full investor directory