Islam Albanna's Location
Egypt
Islam Albanna's Work
Islam Albanna's Summary
Islam Albanna, based in Egypt, is currently a FO Systems and Workforce Support Senior Specialist at Telecomegypt, bringing experience from previous roles at TEData and Telecom Egypt.