Skip to main content

Ruth Owen, Director General, Personal Tax, HMRC