Delta
vc
Based on limited evidence, the investor 'Delta' likely refers to the ICV Delta Fund I, an early-stage venture capital vehicle managed by Innogen Capital that invests in startups across Central America. The fund raised USD11 million at final close. No official website or key people are identified in the provided sources.
1 portfolio deals tracked. Full portfolio, co-investors and check sizes are available to premium members.
Unlock portfolio
Unlock portfolio