Ms. Vaughan is currently an Executive in Residence at Drake University, where she was previously the Robb B. Kelley Visiting Distinguished Professor of Insurance and Actuarial Science from 2017 to 2019 and served as the Dean of the College of Business and Public Administration from 2014 to 2017.
From 2009 to 2012, she served as the Chief Executive Officer of the National Association of Insurance Commissioners (NAIC). During her time at NAIC, Ms. Vaughan also served as a member of the Executive Committee of the International Association of Insurance Supervisors and the steering committee for the U.S./E.U. Insurance Dialogue Project. In 2012, she chaired the Joint Forum, a Basel, Switzerland-based group of banking, insurance, and securities supervisors. Additionally, Ms. Vaughan was the first female Insurance Commissioner for the State of Iowa, a role which she held for over ten years.