La Fondation SICT est une fondation de droit privé et d’intérêt public dont le siège est à Genève.
Elle est administrée par un Conseil de fondation composé de onze membres - membres du Conseil de Fondation - issus principalement des milieux médico-scientifiques, politiques, financiers, industriels et juridiques.