I Assemblea generale elegge un consiglio di amministrazione, che fornisce la leadership scientifica e consente la consegna del visione, missione, principi e valori, nonché la solidità finanziaria e gestionale del Consiglio.
L'ISC Consiglio di amministrazione, composto da cinque Funzionari e dieci Membri Ordinari, è incaricato dall'Assemblea Generale di attuare le sue decisioni, con l'aiuto dell'ISC Segreteria.
Un certo numero di Organi consultivi assistere e consigliare il consiglio di amministrazione sugli aspetti chiave del lavoro del consiglio e sui compiti del consiglio di amministrazione.
La principale fonte di del Consiglio finanziamento è dovuto dai Soci. Altre fonti di reddito includono le sovvenzioni del governo francese, il paese ospitante dell'ISC, nonché varie organizzazioni e fondazioni.