CNA Financial Corporation reported the resignation of Al Miralles, Executive Vice President and Chief Financial Officer, and the appointment of Larry Haefner as interim Chief Financial Officer, to be effective in September 2021.