Majd Arbash

“Software Development professional possessing an insightful experience in varied areas of IT project development, project designing and management.”