David has provided audit, assurance and advisory services to a diverse range of UK public sector bodies for over eight years, including central government, local government, health and universities. He has significant expertise and experience of financial audit, grant audit, data analysis, and reviews of contract management, procurement, and risk management.

David manages the delivery of statutory audits of central government departments, agencies and NDPBs under NAO Partnership Contracts.

He managed the Moore Stephens team undertaking an independent review of testing services on behalf of the Home Office. This included reviewing the assurance framework and contractual compliance within the Home Office, providers and second-level subcontractors, and making recommendations to improve the management of the contract. David has also led a number of spend and recovery service reviews, involving in-depth review of purchase to pay systems, data analysis to identify duplicate payments, recovery of duplicate payments and making recommendations to prevent future duplicate payments.