EJADA
Managing Consultant and Senior Program Manager
Act
Senior Consultant and Project Manager and Development Team Leader
EJADA
Engagement Manager
EJADA
Senior Consultant and Senior Project Manager
University of Leicester
Alexandria University