La fondation Innov.ch n'a pas de structure opérationnelle à proprement parler. Le conseil de fondation prend les décisions d'ordre stratégique et ses différents membres contribuent personnellement au fonctionnement opérationnel et aux activités de la fondation.