zaheer iqbal career