ICGLR LOGISTICAL/ADMINISTRATIVE ASSISTANT JOB VACANCY IN RWANDA