William Grant vs Thomas Teles

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

William Grant vs Thomas Teles

William Grant is a individual/angel based in New York. Thomas Teles is a individual/angel based in New York across 950 portfolio companies.

Similar investors

Investors like William Grant · Investors like Thomas Teles · William Grant co-investors · Full investor directory