Hamza Naqshbandi

Country Manager (Saudi Arabia & Bahrain), IDC