Die strategische Führung der Stiftung obliegt dem Stiftungsrat. Der Stiftungsrat setzt sich zusammen aus Persönlichkeiten aus den Bereichen Unternehmensführung, Bildung, Medizin, Sehbeeinträchtigung, Heilpädagogik, Finanzen, Recht und Bauwesen. Die Geschäftsleitung ist verantwortlich für die operative Führung der Institution. In ihr sind die Leitungen der Abteilungen und die Direktorin vertreten.