Louis Pizarro, médecin, est également diplômé en relations internationales à Sciences Po Paris et d’un MBA de l’EHESP. Il a occupé le poste de Chef de mission de Solthis au Niger avant de devenir Directeur général au siège de l’organisation jusqu’en 2020. Aujourd’hui, il travaille à Genève dans une organisation internationale.
Il est également enseignant en santé mondiale à Sciences Po Paris et à Paris I Panthéon-Sorbonne.