FoundedNew YorkTech

Colab – Ithaca, NY

Industry: Tech
Location: Ithaca, New York
Number of employees: 25
Became employee owned: 2010

From the company

Learn more

 

Employee Owned Small Businesses in Tech

Employee Owned Small Businesses in New York