Nilo Ventures niloventures.com

Nilo Ventures is a seed stage un investing in Latin American tech startups.

Nilo Ventures is a seed stage un investing in Latin American tech startups.

See All Exits Recent Exits

Phone:

Fax:



Redwood City, 94063
California, United States

Nilo Ventures - Investments & Acquisitions

Show Real Data Nilo Ventures Investments
See all Recent Investments
Date Company Round Amount Co-investors
2019-09-09CovelaSeed VC
2019-03-27KeynuaSeries A
See all 2 investments