John Wall is a licensed CPA in Colorado with 20+ years’ experience including 10 of those years in nonprofit accounting. This included time with a national audit firm serving nonprofit clients exclusively. It also included being the finance director for a nonprofit health care organization where he lived with his family on a hospital ship that docked in several African port cities. He was most recently the Director of Finance for his town’s local school district. John lives in Northwest Colorado with his wife and three children. He is active in the school community including coaching youth sports and refereeing football and basketball games in the region. A former ski instructor, he will most likely be skiing if snow is on the ground. When the snow melts, he can be found hiking and camping in the mountains near his home.