Funds with a thesis, stage focus, and check size comparable to Telemachus Luu.
Telemachus Luu is a individual/angel based in San Francisco, CA, United States. 48 funds share that profile, including Nimble Partners GP, LLC, Nimble Partners, LLC and Nimble Partners OPP GP II, LLC.
Telemachus Luu alternatives · 2026 investor landscape
Telemachus Luu profile · Telemachus Luu portfolio companies · Telemachus Luu co-investors · Full investor directory