Craig has been a specialist investigator for over 25 years and is a former inspector with HMRC’s Special Compliance Office.

Craig has headed regional tax investigation teams in two Big Four accounting firms and has worked with a broad range of businesses and high net worth individuals.

Craig joined Moore Stephens in 2018 after spending six years based in Switzerland, where he worked on a number of tax transparency projects with a particular focus on the Financial Sector.