The Kenyan Section of the International Commission of Jurists (ICJ Kenya) Logo

The Kenyan Section of the International Commission of Jurists (ICJ Kenya)

Locations: Off Silanga Road, Karen PO Box 59743 Nairobi, Nairobi 00200, KE

Company Size: 1 - 100

Industry: Legal Services

Company Website

AI Description

drawer
    No team member to display There are currently no team member available.