Sector

Information Communication Technology

Country Of Origin

Egypt

Current presence

Egypt

Cohort

1