Le siège social est à Paris.
Le conseil d’Administration de la Fondation est composé de 12 membres issus de 3 collèges qui se réunissent a minima 2 fois par an.
Collège des fondateurs :
→ 4 membres élus
→ 4 membres élus
Collège des personnalités choisies en fonction de leur expérience ou de
leurs compétences :
→ 4 membres cooptés
Collège des membres de droit :
→ 4 membres
→ 4 membres
Le bureau de la Fondation est composé de Lions bénévoles. Il se réunit aussi souvent qu’il est nécessaire. La Fondation s’appuie également sur un réseau de bénévoles en région (des Lions bénévoles), qui sont les contacts privilégiés des clubs.