Omar Abdelzaher, MSc

Omar Abdelzaher, MSc

Project Manager, Systems Integration
Robotics & Automation
905.562.0320
x306