ICICI Lombard, India’s leading private general insurance company has appointed Sheena Kapoor as its new Head – Marketing, Corporate....