David is IOD’s Director of Financial Services and has 20+ years of 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.