John Locke vs Neha Singh

John Locke vs Neha Singh compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

John Locke vs Neha Singh

John Locke is a venture capital based in Palo Alto. Neha Singh is a individual/angel based in Palo Alto, CA, United States. On stage, John Locke is active at Growth and Neha Singh at undisclosed stages.

Similar investors

Investors like John Locke · Investors like Neha Singh · John Locke co-investors · Full investor directory