Geneva Call employs 139 employees. The Geneva Call management team includes Alexandre Munafò (Head of Humanitarian Diplomacy and Communications), Michael Fitzgerald (Deputy Director Digital Transformation and Head of Finance), and Anila Hazizi (Head of Donor Relations).
Looking for a particular Geneva Call employee's phone or email?