About the Company

Geneva Call – Jobs worldwide

Is a Swiss international humanitarian organization that is neutral, impartial and autonomous and aims to improve the conformity of armed actors with international humanitarian law (IHL). Geneva Call is registered as International NGO License Number 4588 with the Ministry of Economy of Afghanistan.

Company Overview

Sign in

Sign Up

Forgotten Password