Education

Craig graduated from the University of Northern Iowa with a Bachelor of Arts degree in Accounting.

Overview

Craig has over 20 years of experience in working with nonprofit organizations, public school districts, municipalities and other governmental organizations, and utilities.

Upcoming speaking engagements

View More

Resources and event materials

View More

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.