Indian Council for Cultural Relations

0 followers


The Indian Council for Cultural Relations (ICCR), is an organisation of the Government of India, involved in India’s external cultural relations, through cultural exchange with other countries and their people, based out Azad Bhawan Rd, IP Estate, New Delhi, Delhi 110002, India.

Industries

Headquarters

Delhi, India

Employees

201-500

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet