Craig has over 20 years of experience in working with nonprofit organizations, public school districts, municipalities and other governmental organizations, and utilities.
Craig graduated from the University of Northern Iowa with a Bachelor of Arts degree in Accounting.
In the community
Craig is a Certified Public Accountant licensed in Minnesota, Wisconsin and Iowa. He is a member of the American Institute of Certified Public Accountants, and the Government Finance Officers Association.