The International Commission of Jurists is a global organization composed of esteemed judges and lawyers from diverse regions, dedicated to advancing and defending human rights through the rule of law. Founded in 1952, we leverage our legal expertise to enhance national and international justice sys...See more
Headquarters:
Switzerland
Company Type:
SME
Company size:
51-200 Employees
Address:
RUE DES BUIS 3; GENEVA, GENEVA 1202, CH
HIGH
spending power