International Criminal Court
International Criminal Court
icc-cpi.int
Locations
The Hague, Netherlands · South Holland, Netherlands
industry
Administration of Justice
founded in
1998
About

International Criminal Tribunal is a group trying individuals for genocide, war crimes, and crimes against humanity.

Something looks off?
Open jobs at International Criminal Court

On-site & Remote