ICRA appoints Shubham Jain as Head of Group Strategy and Business Transformation
ICRA Limited has appointed Mr. Shubham Jain as the Head of Group Strategy and Business Transformation to drive growth and operating efficiencies for the company and its subsidiaries.