David Richardson

Biography

David joined the Inland Revenue as a trainee tax inspector in 1979 after graduating in economic history at Durham University.

Previous roles in government

  1. Interim Director General Customer Compliance

    • 2017 to 2017