ICD employs 185 employees. The ICD management team includes Judita Raulickis (Tax Accountant and Human Resources), Shan An (recovery phone board), and Abdoulaye Ndiaye (Directeur).
Looking for a particular ICD employee's phone or email?