ICICI Lombard has named Sanjeev Mantri as the Managing Director (MD) and Chief Executive Officer (CEO) of the company, recently. He succeeds Bhargav Dasgupta, who […]