50 employees
Techvestors, we invest our technical talent and time in early stage startups in return for equity or revenue share.
2011