Tech Columbus

Sector agnostic startup studio with investments

placeColumbus, Ohio, United States calendar_todayFounded 2005 language techcolumbus.org
Coming soon