Technexus

Venture Collaborative bridging corporations and startups for innovation and growth

placeChicago, Illinois, United States calendar_todayFounded 2007 groups33 employees language technexus.com
Coming soon