Ketch Ventures

Ketch Ventures

Venture capitalClaimed

Ketch Ventures | Consumer Venture Capital | United States.

HQ location
New York City, United States
Portfolio analysis