David joined the firm in 2005. He is a partner in our Assurance Services group and is a member of our Nonprofit, Employee Benefit Plan and Construction teams. David oversees audits of many of the firm’s construction, nonprofit and employee benefit plan engagements, as well as engagements that service various other industries.
David earned a BBA in accounting from Georgia State University. He is a member of the American Institute of Certified Public Accountants and the Georgia Society of Certified Public Accountants and serves on the BDO Alliance Construction Accounting Network Board of Directors. He also participates in the Association of General Contractors Young Leader Program and is a member of Fernbank Museum of Natural History’s Corporate Leadership Council.
David, his wife and their twins live in Lawrenceville. Away from the office, he enjoys spending time with his family, golfing and watching college basketball.
Related News and Media
Team Member Services
We grow by anticipating market changes and expanding our services to meet the needs of our clients.