Locations
New York, NY, USA · West Hollywood, CA, USA · Manhattan, New York, NY, USA · United States · soho, new york, ny, usa · Soho, New York, NY, USA
Ten Spot (Techstars '16) is an initiatives management platform that designs, launches and measures corporate initiatives, bringing workplace programming to life.
Is this your company?
Something looks off?