David Roberts is a partner in the audit and assurance group at Crowe. He specializes in audit, accounting, and consulting services. David has more than 25 years of experience providing services related to GAAP auditing and reporting, statutory auditing and reporting, consulting for insurance accounting, and feasibility issues.