About company

The Innovation Hub is an umbrella term for a variety of skills. It can serve as an active partner, a community, a knowledge center, a facilitator or a connector.

Unknown
Unknown
Not verified company