Illumen is very happy to hear that the Technology Innovation Center has been selected by Forbes to be on their list of Top 10 Technology Incubators That Are Changing The World.
Illumen has worked with the Technology Innovation Center for many years on brand, marketing, and the full development of their website.