IICA is set up as an autonomous institute which works under the aegis of the Ministry of Corporate Affairs to deliver opportunities for research, education, and advocacy. There was a need to develop systems for regulation, enforcement and service delivery. Thus, to build the capacities of people wor...See more
Headquarters:
India
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Year Founded:
2008 (18 years)
Address:
PLOT # 5, 6 & 7, SECCTOR -5; IMT MANESAR, GURUGRAM, HARYANA 122052, IN
HIGH
spending power