International Criminal Court (ICC)

International Criminal Court (ICC) 1 jobs available

An intergovernmental organization and international tribunal located in The Hague, South Holland, with a mandate to prosecute individuals for the most serious crimes.

Last Updated on November 24, 2023

$ 6,500 / month