Human Rights Officer
Company: United Nations
Location: Genève
Reviews, monitors and evaluates activities relating to the implementation of international human rights instruments, including recommendations of treaty bodies…
Company: United Nations
Location: Genève
Reviews, monitors and evaluates activities relating to the implementation of international human rights instruments, including recommendations of treaty bodies…