fbpx

TEC Ventures

More Option

Cancel

TEC Ventures

Seed fund based in Palo Alto, California that finances internet and software startups