, Assemblée générale élit un conseil d' administration , qui assure la direction scientifique et permet la mise en œuvre des vision, mission, principes et valeurs, ainsi que la solidité financière et de gestion du Conseil.

L'ISC Conseil d'administration, composé de cinq Officiers et de dix Membres Ordinaires, est mandaté par l'Assemblée Générale pour mettre en œuvre ses décisions, avec l'aide du CSI de l'OIC.
Un certain nombre de Organes consultatifs assister et conseiller le conseil d'administration sur les aspects clés des travaux du Conseil et les fonctions du conseil d'administration.
La principale source de financement sont les cotisations des membres. Les autres sources de revenus comprennent des subventions du gouvernement de la France, le pays hôte de l'ISC, ainsi que diverses organisations et fondations.