David joined the Inland Revenue as a trainee tax inspector in 1979 after graduating in economic history at Durham University.
He has been a director since HMRC was formed in 2005, first as Director of Central Policy, and then for six years as Director of Specialist Personal Tax. He was the first head of tax profession for the department.
Before being appointed as interim Director General for Customer Compliance, David was Director of Counter-Avoidance. He set up the directorate in 2013 to transform HMRC’s work tackling marketed avoidance.
Interim Director General Customer Compliance
The Director General Customer Compliance focuses on minimising the tax gap by promoting voluntary compliance, preventing non-compliance and tackling those who cheat the system.
The Customer Compliance Group includes risk and intelligence, compliance for all customer groups, including large business, wealthy people, mid-sized businesses, small businesses and individuals, and HMRC’s counter–avoidance and fraud investigation functions.