Former Director of Missouri DIFP, Immediate Past President, Natl Assoc of Insurance Commissioners (NAIC)
John Huff is an insurance sector leader. He was appointed director of the Missouri Department of Insurance, Financial Institutions and Professional Registration by Gov. Jay Nixon and served eight years from Feb. 2009 until Feb. 2017. An attorney, Huff led the department that protects consumers through the regulation of professionals and businesses that impact Missourians’ lives daily.
As director, Huff was elected by his peers to serve as the 2016 president of the National Association of Insurance Commissioners, the national insurance standard-setting organization for the United States.
In September 2010, he was appointed to the U.S. Financial Stability Oversight Council. Director Huff served two terms on the council and was the initial state insurance regulator appointed. The council was created by the 2010 Dodd-Frank Wall Street Reform and Consumer Protection Act.
Before entering public service, he spent 11 years as an executive with leading insurers and reinsurers, including Swiss Re and GE Insurance Solutions, with global responsibilities. Mr. Huff earned his bachelor’s degree in business administration from Southeast Missouri State University. He earned an MBA at Saint Louis University and his juris doctor degree from the Washington University School of Law in St. Louis.