Sir James Alan Harra

former Chief Executive and First Permanent Secretary of HMRC