Before founding Oryx Cloud, Mustapha worked for more than 19 years with Microsoft Corporation. He had a long and successful career serving in different business management and technical roles in United States, Saudi Arabia, UAE, and other Middle East countries. In his last assignment, he served as the Oil & Gas Sales Director for the Gulf Region and Saudi Arabia. Mustapha has a Bachelor of Computer Science from the American University of Beirut and a Master of Business Administration from University of Houston.