David joined the firm in 2005. He is a senior manager in our Assurance Services group and is a member of our Nonprofit, Employee Benefit Plan and Construction teams. David manages 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, the Construction Accounting Network and the Georgia Society of Certified Public Accountants. He also participates in the Association of General Contractors Young Leader Program and Gwinnett Chamber of Commerce Young Professionals Group.

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.

We grow by anticipating market changes and expanding our services to meet the needs of our clients.

Senior Manager