SBI General Insurance, one of India’s leading general insurers, has announced the appointment of Nainoor Desai as Business Head - Corporate.....