ALIMA's IT department is led by Sophie Hurndall (Head Of Development) and has 17 employees.
Sophie Hurndall
Head Of Development
Claude Kiangala
Chef de mission
Looking for a particular ALIMA employee's phone or email?