Der Verwaltungsrat bildet die strategische Ebene des Unternehmens. Der Staat, die grossen Parteien, die im Genfer Grossen Rat vertreten sind, die Wirtschaft, die angrenzenden Gemeinden, das benachbarte Frankreich und das Personal der Einrichtung sind dort vertreten.
Die Leitung setzt die Strategie um, die durch die Administratoren ausgearbeitet wurde und verwaltet die Plattform im Alltag. Der Staat gewährleistet die strategische und politische Überwachung der Institution.