Selva

Mountain Nazca

vcMexico

Mountain Partners AG teamed up with NAZCA Ventures to form Mountain NAZCA, a company builder based in Latin America with local hubs in Mexico, Chile and Colombia. The firm now operates company builders in Mexico and Chile and is ready to launch in Argentina.

fintech E-commerce

16 portfolio deals tracked. Full portfolio, co-investors and check sizes are available to premium members.
Unlock portfolio