Mahadum nke Business na Technology, Jeddah, Saudi Arabia