David is a Solicitor and Chartered Tax Advisor with experience spanning almost 30 years in Criminal defence and Regulatory matters. He has represented clients facing serious charges including multi-million pound fraud, money laundering and large scale theft.
David has represented individuals and corporate bodies involved in fraud investigations and prosecutions brought by a variety of agencies including HMRC, SOCA, FCA and BEIS.
He also advises companies facing Tax Tribunal Proceedings.