Telemachus Luu

Telemachus Luu is an individual angel investor based in San Francisco who previously co-founded NephoScale and served as. See sector focus and contact routes.

About Telemachus Luu

Telemachus Luu is an individual angel investor based in San Francisco who previously co-founded NephoScale and served as its Chief Technology Officer. His investment thesis targets technology startups in virtualization, storage, and consumer internet, with a focus on pre-seed and seed stages across North America, Europe, and Southeast Asia. Luu typically invests in Seed rounds and has backed over 15 companies using personal capital for equity. Notable portfolio companies include Carta, FanDuel, Dealpath, and GoGrid. He emphasizes founder empathy, mentorship, and SaaS best practices as part of his collaboration style, drawing on over 20 years of experience building infrastructure products. While his background includes an MBA from Santa Clara University and a BA in Economics from UC Berkeley, no public writing or distinctive point of view beyond his mentorship approach is documented in available sources.

Telemachus Luu at a glance

Role
Angel Investor
Location
San Francisco, CA, United States
Investor type
Individual/Angel
Focus areas
Mr. Telemachus Luu is a Co-Founder and serves as Chief Technology Officer at NephoScale. He is responsible for NephoScale's technological vision, product strategy, and technical operations. Prior to co-founding NephoScale, he spent 6 years at GoGrid in senior management roles within Finance, Product Development, and Engineering. He was instrumental in defining GoGrids architecture, features, and go-to-market strategy. At NephoScale and at GoGrid

Frequently asked about Telemachus Luu

What does Telemachus Luu invest in?
Telemachus Luu (San Francisco, CA, United States) — sector focus: Mr. Telemachus Luu is a Co-Founder and serves as Chief Technology Officer at NephoScale. He is responsible for NephoScale's technological vision, product strat….
How do I contact Telemachus Luu?
Telemachus Luu's published profile links (website, LinkedIn or X where available) are listed on the StartupFundraising.com investor profile.
Where is Telemachus Luu headquartered?
Telemachus Luu is based in San Francisco, CA, United States.

Details on this firm come from filing and round data held in the StartupFundraising directory, refreshed on ingest. Founders use profiles like this one to qualify fit and to shortlist investors in San Francisco.

Investors similar to Telemachus Luu (20)

Browse related investor lists (2)

Compare Telemachus Luu (8)

Investors like Telemachus Luu · Full investor directory · Investor access · Company funding database