Abdullah Alhokal

Abdullah Alhokal

Managing Director CEO