Ali Muhammad

-->Dr. Ali Muhammad--> works at Yanbu University College, Saudi Arabia. He has previously held leading software development roles in the financial, telecommunication and aviation industries.