Stephan Schambach vs Rachel Orston

Stephan Schambach vs Rachel Orston compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Stephan Schambach vs Rachel Orston

Stephan Schambach is a individual/angel based in Boston, Massachusetts, United States across 7 portfolio companies. Rachel Orston is a venture capital based in Boston, Massachusetts, United States.

Similar investors

Investors like Stephan Schambach · Investors like Rachel Orston · Stephan Schambach co-investors · Full investor directory