Olivier Anselmo wurde im Januar 2024 zum stellvertretenden Exekutivdirektor von Switzerland for UNHCR ernannt, nachdem er seit der Gründung der Stiftung deren Chief Operating and Financial Officer war. Während seiner neunjährigen Tätigkeit für das IKRK sammelte er umfangreiche Erfahrungen im humanitären Sektor, sowohl in den Einsatzgebieten - Afghanistan, Haiti, Niger, Senegal und Sudan - als auch im Hauptquartier. Bevor er zu Switzerland for UNHCR kam, war er Leiter der Personal- und Verwaltungsabteilung von DNDi, der Drugs for Neglected Diseases Initiative. Er hat einen Abschluss in Wirtschaftswissenschaften von der Universität Genf und zwei Master-Abschlüsse in Human Management sowie in Kommunikations- und Medienwissenschaften.