SBI General Insurance has named Nainoor Desai as Business Head – Corporate. In his new role, Desai will include overseeing and driving the corporate business, […]