David is a Solicitor and Notary Public, whose work principally focuses on executry administration and succession, Powers of Attorney, and the administration and taxation of trusts. David also advises on a range of asset protection and tax planning issues.

David studied law at the University of Aberdeen, where he was awarded the Deloitte Revenue Law prize and from where he graduated in 2012. David then obtained a Masters in Law from Trinity College, University of Dublin, before studying the Diploma in Professional Legal Practice at the University of Glasgow. David joined Turcan Connell as a Trainee in 2015 and qualified as a Solicitor and Notary Public in 2017