Headquarters:
New York, New York, United States
Number Of Exists:
5
Estimated Revenue:
$2.1Mper year
Employee Number:
1-10
Industry:
Technology startups
Investor Type:
Venture Capital