Iqor India Services Private Limited is an unlisted private company. It was incorporated on 30 September, 2004 and is located in South Delhi, Delhi. It is classified as a private limited company. The current status of Iqor India Services Private Limited