About J20 Ventures
J20 Ventures is an early-stage venture firm based in New York City that invests at the center of technology and e-commerce. J20 provides a unique set of perspectives and resources to help transformative companies to grow sustainably and scale globally.
J20 Ventures Headquarter Location
New York, New York,