Concept

Information Technology Services Agency

Properties

Alt label
  • ITSA
  • ITSA Limited
SES ID
  • 26841
  • 78122
  • 436027
Notation
  • 26841
In scheme
Top concept of
Definition
  • Established as an executive agency from 2 April 1990. Reviewed and status confirmed July 1995.