Aravind Narayanan, now based in New Jersey, USA, is redefining how technology and human insight converge in the insurance ...