Geneva Call employs 140 employees. The Geneva Call management team includes Alexandre Munafò (Head of Global Engagement), Alain Deletroz (Director General), and Vance Culbert (Head of Region Near and Middle East).
Get Contact Info for All DepartmentsLooking for a particular Geneva Call employee's phone or email?