La sede central de la Fundación se encuentra en Ginebra, Suiza.
Desde allí, la organización dirige sus programas y proyectos en todo el mundo, trabajando para promover la cooperación internacional y el desarrollo sostenible. Su equipo internacional trabaja en estrecha colaboración con gobiernos, organizaciones y comunidades locales.