Ruth Owen

Ruth Owen is Director General, Personal Tax, at HMRC.