John Landry vs Samuel Clemens

John Landry vs Samuel Clemens compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

John Landry vs Samuel Clemens

John Landry is a individual/angel based in Boston, Massachusetts, United States across 7 portfolio companies. Samuel Clemens is a venture capital based in Cambridge, MA.

Similar investors

Investors like John Landry · Investors like Samuel Clemens · John Landry co-investors · Full investor directory