ICRA
ICRA

ICRA Information

Contact top employees from ICRA

Summary

ICRA Limited was set up in 1991 as a full-service Credit Rating Agency by leading Indian financial/investment institutions, commercial banks and financial services companies as an independent and prof...Show more

Organization Website

icra.in

Industries

Headquarters Location

Building No. 8, 2nd Floor, Tower A, DLF Cyber City, Phase II, Helpdesk number: +91-124-33-41580, Gurgaon, Haryana, 122002 IN

Employees Size

500-1000 employees

Specialties

Rating services, Grading services, Industry research, Consulting services, Knowledge process outsourcing and online software

Founded

1991

Employees Turnover 3 quarter 2025

Number of employees switched from or switched to
arrow
Total number all of employee turnover
Number of employees by department
arrow
Total number all of employee turnover
Length of Employment
arrow
Employee tenure at ICRA shows a diverse range of experience levels:
5% have been with the company for less than 1 year10% for 1–2 years13% for 3–4 years14% for 5–7 years11% for 8–10 years48% have over 11 years of service at ICRA
Ex-employees positions
In Company
In New Company
Contact top employees from ICRA
Sruthi Thomas
Vice President & Sector Head
View
Srihari Adari
Assistant Vice President
View
Rajesh Nayak
Group Vice President - IT Infrastructure
View
Shreekantha Velankar
Senior Vice President - Business Technology
View
Girishkumar Kadam
Senior Vice President & Group Head
View
Jitin Makkar
Senior Vice President and Group Head-Corporate Sector Ratings
View
Anoop Bhatia
Senior Vice President & Head - Operations
View
Anvita Pathak Srivastava
Assistant Vice President
View
Deep Inder Singh
Vice President, Financial Sector Ratings
View
Manjeet Kori
Senior Manager
View
Saksham Sharma
Senior Manager
View
shubham panjwani
Business Development Manager - Research
View
Aman Jain
Account Officer
View
Aman Agarwal
Lead Analyst
View
Ashraf Anwar Ali
Process Analyst
View
Md Adnan
Business Development Manager
View
Daksh Sood
Senior Manager - Corporates
View
Apurva Joshi
Process Associate
View
Nisarg Trivedi
Senior Group Manager
View
Pradip Kanakia
Independent Director (Chairman of Audit Committee)
View
Pratik Nikam
Senior Manager Corporate Strategy
View
Heena Verma
Deputy Manager Human Resources
View
Rohan Rustagi
Senior Analyst - Corporate Ratings (Capital Goods, Sugar, Renewable Power)
View
Vivek Jain
Research Associate
View
Rakesh Daluvai
Senior Manager
View

FAQ

ICRA operates in the Finance industries. More details can be found on the official website: icra.in.
The headquarters of ICRA are located in Gurgaon, India.
ICRA currently employs 500-1000 people.
BACK TO TOP