Michael Barry has a strong background in communications and public affairs. Michael began their career as a Public Information Officer at the New York State Banking Department in 1996. From there, they worked as a Corporate Communications Manager at The Depository Trust & Clearing Corporation (DTCC) from 1998 to 2003. In 2004, they became the Director of Public Affairs at the New York State Department of Insurance. In 2006, they joined the Insurance Information Institute, where they served as the Head of Media and Public Affairs until 2019. Michael then transitioned to the role of Chief Communications Officer at the same organization.
Michael Barry earned their Bachelor's degree from Fordham University between the years 1980 and 1984. No specific field of study was mentioned.
January, 2019 - present
October, 2006