Команда Генеральна Асамблея обирає Раду керівництва, яка забезпечує наукове керівництво та забезпечує виконання бачення, місія, принципи та цінності, а також фінансову та управлінську стійкість Ради.
ISC Правління, що складається з п'яти офіцерів і десяти звичайних членів, Генеральна Асамблея уповноважується виконувати свої рішення за допомогою ISC Секретаріат.
Кількість Консультативні органи допомагати та консультувати Керівну Раду щодо ключових аспектів роботи Ради та обов’язків Ради Керівної.
Команда Статут і правила процедури ISC як затверджено Електронна позачергова Генеральна асамблея ISC у лютому 2024 року.
Головне джерело Ради фінансування це внески від членів. Інші джерела доходу включають гранти від уряду Франції, країни перебування ISC, а також різних організацій і фондів.