David has been associated with Horton Housing Association since July 2004. For much of this time he has chaired the Audit Committee of the Board of Management. David retired from KPMG in 2004 after 18 years working as a senior manager. His specialism was corporation tax and his role was to provide advice to large companies including banks and building societies. Prior to that he worked for 15 years with the Inland Revenue where he managed several tax districts employing up to 100 people. He continues to be actively involved with several sports clubs participating as well as managing their financial affairs. He is married with two children and four grandchildren.