ASSOCIATE INTERPRETER, TAMIL

2026-05-16
Geneva
Office of the High Commissioner for Human Rights
Org. Setting and Reporting

This position is located within the Sri Lanka accountability project (¨the Project¨), based in Geneva. The incumbent will work under the direct supervision of the Senior L…

46.2017559, 6.1466014