S2g Ventures

Investor in venture and growth-stage businesses across food, oceans, energy

placeChicago, Illinois, United States calendar_todayFounded 2014 groups63 employees language s2gventures.com
Coming soon