David Fulton is Principal at Baker Tilly Virchow Krause, LLP, a full-service accounting and advisory firm that offers specialized expertise in audit, tax, and management consulting. Mr. Fulton is a certified public accountant with 30 years of experience in the financial services industry, has a degree in Information Technology, and teaches strategic planning. Mr. Fulton is a member of La Grange United Methodist Church.