Concept

Troup, Edward

Properties

SES ID
  • 396922
Notation
  • 396922
In scheme
Top concept of
Definition
  • Tax assurance commissioner and Second Permanent Secretary at HMRC since July 2012.