May 2026
Head, Legal Department, ICRC
Ioanna Voudouri is the head of the Legal Department for the ICRC in the Philippines since May 2025. She joined the ICRC in 2013 in the Legal Division at the ICRC’s Headquarters in Geneva, Switzerland. Since...
Read more