About IDDRI Careers There are currently no job vacancies. Careers June 4th 2025 Office manager In French