United States · West Hollywood, CA, USA · New York, NY, USA · Manhattan, New York, NY, USA · soho, new york, ny, usa · Soho, New York, NY, USA
Information Technology · Software
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?