
Sheetal Sharad
Chief Ratings Officer
ICRA ESG Ratings
Ms. Sheetal Sharad is the Chief Ratings Officer of ICRA ESG Ratings. She has been
associated with Group ICRA since 2008 and over the years has been involved in executing
rating assignments and carrying out research activities across various sectors. She was
also a member of the Rating Committee of ICRA for Corporate Ratings and IPO
Monitoring.
Prior to joining ICRA, Sheetal was a Corporate Banker at ICICI Bank. She earned a Masters
in Business Administration from IIT Madras and also holds the Institute’s gold medal for
exceptional academic performance. She holds a Bachelor of Engineering in Electronics
and Telecommunication from Rajiv Gandhi Technical University. Sheetal is currently
pursuing her doctorate in Sustainable Finance and ESG from IIM Lucknow
