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.
NIEUWE WOORDEN
European
May 10, 2021
WOORD VAN DE DAG
Shimmer
IT agency