Olivier Anselmo est devenu directeur exécutif adjoint de Switzerland for UNHCR en janvier 2024, après avoir été directeur opérationnel et financier de la Fondation depuis sa création. Il a acquis une vaste expérience dans le secteur humanitaire au cours de ses neuf années passées au CICR, tant sur le terrain - Afghanistan, Haïti, Niger, Sénégal et Soudan - qu'au siège. Avant de rejoindre Switzerland for UNHCR, il a été responsable des ressources humaines et de l'administration à DNDi, la Drugs for Neglected Diseases initiative. Il est titulaire d'un diplôme en économie de l'Université de Genève et de deux Masters en gestion des ressources humaines et en communication et médias.