IRARA employs 78 employees. The IRARA management team includes Joost Golabek (Managing Director - Reintegration), Jenny Bray (Head of Human Resources), and Paul Nwankwo (Business Development Manager-Nigeria).
Looking for a particular IRARA employee's phone or email?