Omar Abdelzaher, MSc

Omar Abdelzaher, MSc

Project Manager
Systems Integration
905.562.0320
x306