Job Description Human Resources Manager (80 100%) Description The World Organisation Against Torture Office in Geneva is seeking to recruit a highly motivated, open and versatile individual, with a commitment to human rights and strong people skills and expertise in…