Capital Innovators
Capital Innovators

Capital Innovators

Venture Capital
Founded Year
2011
Category
Incubator

Capital Innovators is the innovation engine for startups, corporations, and universities.  

Organization Category

Organization Industries
Venture Capital
Organization's Target Markets
Global

Operating Information

Operating Status:
Active
Number of Investments:
119
Number of Exits:
7

Contact Details

Telephone:
314-669-5832
Organization Languages:
English
Social Media Accounts:

Organization Address

St Louis
United States
4220 Duncan Ave, St. Louis, MO 63110, United States