Giza Systems's IT department is led by Ahmed Mahmoud (Senior GIS Developer) and has 445 employees.
Waheed Mirza
ITSM Consultant
Looking for a particular Giza Systems employee's phone or email?