CIO Appointments ICRA appoints Anand Iyer as Group Chief Technology Officer Anand Iyer is appointed as Group Chief Technology Officer (Group CTO) of ICRA, in its By CIO World Asia / July 12, 2022