Organisation and partners
Innosuisse is an entity under public law with a separate legal identity, which is composed of three bodies. The composition and responsibilities of the bodies are set out in the Federal Act on the Swiss Innovation Promotion Agency.