David qualified as a Chartered Accountant with BDO in 1985 and spent two years as a Business Adviser with Ernst & Young and three years as Group Financial Controller with Dunedin Fund Managers Ltd, before joining KPMG in 1991 to specialise in tax. He qualified as a Chartered Tax Adviser in November 1991 and spent 10 years with KPMG, latterly as Senior Tax Manager. David also spent 4 years with Moores Rowland as a Senior Tax Manager. In 2004 he joined Cook & Co Limited as Tax partner with the remit to develop a tax practice within the firm.
David has experience in advising limited companies and individuals on tax compliance and tax planning matters. This ranges from corporate and group tax planning, employee remuneration issues including share schemes, corporate reorganisation and restructuring, VAT and some international tax planning. In relation to individuals, he has experience in capital gains tax and inheritance tax planning, residence and domicile planning and general pre-5 April tax planning.