Company Cover
Company Image



About Company

The International Development Law Organization (IDLO) is an inter-governmental development organization with headquarters in Rome and program offices in Kabul and several other provinces in Afghanistan. IDLO fulfils its mandate by providing training, technical assistance, research, and publication to governments, non-governmental organizations (NGOs), local communities, and professional associations in developing countries, countries in economic transition, and countries emerging from armed conflict. IDLO began working in Afghanistan in 2001 and has become a leading partner of Afghan government, donor countries and international agencies to achieve the common goal of strengthening the rule of law. Afghanistan has been an IDLO Member Country since 2012.


  • Reporting to the Translation Team Manager, the Interpretation/Translation Specialist will support the work of the IDLO translation team, undertake translation assignments, ensure accurate translations are produced on a timely basis, and ensure competent interpretation is provided to managers and staff when needed.  

    Summary of Functions:


    1.      Provide interpretation ...

  • This position reports to the Security Specialist and will primarily conduct field security activities in support of IDLO operations. These will include carrying out Security Risk Assessments, Venue Assessments, briefings and training.