JOB VACANCY Director (80%-100%) Centre for Civil and Political Rights (CCPR Centre) Geneva, Switzerland Application Deadline:…
Centre for Civil and Political Rights
Organization Overview The Centre for Civil and Political Rights (CCPR Centre) is a leading international NGO…