Sector

Information Communication Technology

Country Of Origin

Egypt

Current presence

Egypt / Morocco / Jordan

Cohort

1