From A Few Details Surface on Tribeca Venture Partners:

Tribeca Venture Partners
Tribeca Venture Partners

New early-stage tech-focused venture firm in New York City