0 a department of an organization, especially a public one, that manages computers, internet services, and other kinds of technology and data systems:
Massachusetts officials consolidated 100 IT agencies into eight support organizations.
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
IT agency