Applications Specialist
Arab Bank
National Bank of Egypt (NBE)
Applications Development Senior Analyst
Evara Group
Applications Programmer
Université française d'Egypte
Université de Nantes
DePaul University