2 jobs for "Legal Jobs"
About the OrganisationEstablished in 2002 and headquartered in The Hague, Netherlands, the International Criminal Court (ICC) serves as the world's first permanent international tribunal, dedicated…