CIO Appointments ICRA appoints Anand Iyer as Group Chief Technology Officer by CIO World AsiaJuly 12, 2022