David is IOD’s Director of Financial Services and has 20+ years experience beginning as a banker, then ultimately as a college CFO. Over his career he developed a proven track-record in accounting, education, real estate investing, and small business ownership. David now serves organizations by providing innovative and sustainable financial, managerial and accounting solutions to a full range of nonprofits and ministries.
He specializes in projects where he can blend the latest business best practices with mission-driven nonprofit motives. David teaches an array of business and financial courses for colleges and universities and the Georgia Center for Nonprofits in Atlanta.