Endeavor

Endeavor

Non-profit incubator that supports high-impact entrepreneurs around the world
New York United States (HQ), Sofia Bulgaria, Madrid Spain
Deals in the last 12 months undisclosed