Leadership and Staff

ICTJ employs more than 120 people, and works in more than 30 countries