Innosuisse’s role is to promote science-based innovation in the interests of industry and society in Switzerland.


Innosuisse is an entity under public law with a separate legal identity, which is composed of four expert bodies.

Legal basis

Innosuisse’s responsibilities, organisational form, bodies and instruments are enshrined in law, which forms the basis for our activities.


Are you looking for a fresh challenge? We look forward to recieving your application.


Find all news and updates about Innosuisse in our newsroom.

Questions & answers

You will find the answers to frequently asked questions about innovation projects, start-up coaching and other Innosuisse instruments here.