ICICI Life Insurance Company on Friday appointed Sidharatha Mishra as managing director and CEO, effective October 14. The appointment comes after current CEO Anup Bagchi resigned from the company, with his resignation taking effect on October 13. Mishra will succeed Bagchi as head of the life insurance company.