Strategic Innovation is about making the world a better place - one project at a time. The world is facing serious challenges and together with our clients we're creating a sustainable future. We solve problems, invent new products, new services, transfer technology, find new market opportunities,... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet