About ISHR

Jobs by ISHR

      Full-time Programme Internship – New York Office
      Communications Internship
      Training & Advocacy Support Manager (80-100%)
      Full-time Programme Internship - Geneva, Switzerland
      Human Rights Council Advocacy Officer (80%)