32 employees
The Center for Justice and Accountability is an international human rights organization.
1998