Where is ICRA Limited Corporate office Headquarters

ICRA Limited Headquarters Address and Contact

ICRA Limited
  • Address: 2nd Floor, Tower A, Building 8, DLF Phase 2, Sector 24, Gurugram, Haryana 122002, India
  • Phone Number: 01244545300
  • Email: info@icrasa.com
  • Number of Employees: 1000+
  • Established: 1991
  • Key People: Alejandro Medina, Chief Executive Officer & Founder
  • Est. Annual Revenue: $44M

ICRA Limited Headquarters Location & Directions

ICRA Limited Headquarters Executive Team



Alejandro Medina Chief Executive Officer & Founder
Ramnath Krishnan Managing Director & Group CEO
Arun Duggal Non-Executive chairman and independent director

About ICRA Limited, History and Headquarters Information

ICRA Limited Headquarters Photos

ICRA Limited Headquarters Photos

ICRA Limited Company Resources