Dominic leads the Tax Investigations and Disputes practice at Moore Stephens LLP. He specialises in resolving difficult tax investigations and disputes and also assists clients in making disclosures under HMRC programmes such as the Liechtenstein Disclosure Facility and Contractual Disclosure Facility.

Before joining Moore Stephens, Dominic spent 18 years in a variety of investigation and compliance roles with HMRC. He left HMRC in 2007 to join the London Tax Dispute Practice of a Big 4 accounting firm.