NEXTGEN — TECH FOR ELECTRONIC SERVICES

Ahmed Taha

Enterprise Software Manager
Address
12 El Bostan street, Elnozha, Cairo, Egypt