While we’ve found our network to be highly effective in the U.S. and Europe, our home base is New York City with an office in Tribeca. Our portfolio companies are concentrated in the New York area, but many can be found throughout the U.S., with a handful in London.
325 Hudson Street
New York, NY 10013
info@tribecaesp.com