Omar Aboadma's Location
Cairo, Cairo Governorate, EG
Omar Aboadma's Work
Omar Aboadma's Education
Omar Aboadma's Summary
Omar Aboadma, based in Cairo, Cairo Governorate, EG, is currently a Technical Lead at Techsa, bringing experience from previous roles at Cloudastick Systems and Mentor Graphics. Omar Aboadma holds a 2015 - 2019 Bachelor's degree in Computer Engineering @ Cairo University.