Abdaleliah Ahmed Ibrahim

Head of Human Resources and R&D