Jeremy Andrus vs Thomas Teles

Jeremy Andrus vs Thomas Teles compared for founders deciding who to pitch. Stage focus, check size, and sector fit compared side by side.

Jeremy Andrus vs Thomas Teles

Jeremy Andrus is a individual/angel based in Salt Lake City, Utah, United States across 20 portfolio companies. Thomas Teles is a individual/angel based in New York across 950 portfolio companies.

Similar investors

Investors like Jeremy Andrus · Investors like Thomas Teles · Jeremy Andrus co-investors · Full investor directory