Azizullah Ludin, Commissionor of Afghanistan's Independent Election Commission (IEC) and his Deputy Daud Ali Najafi have quitted office amid criticism pertaining to last year's presidential eleciton, President Hamid Karzai's chief spokesman Waheed Omar said Wednesday. 