Sayed Abdul Karim Haqiq
Director of Programs and Financial Strategy