David Barnes

David Barnes

DTTL global managing director of Public Policy
Deloitte

David is the DTTL global managing director of Public Policy. He has responsibility for developing Deloitte’s relationships with senior stakeholders and was responsible for CSR after he was the head of the Financial Services Audit division for 6 years. David has extensive experience of partnerships with NGOs and has a keen interest in International Development.