What does IMTU stand for?
IMTU stands for "Information Management and Technology Unit"
How to abbreviate "Information Management and Technology Unit"?
"Information Management and Technology Unit" can be abbreviated as IMTU
What is the meaning of IMTU abbreviation?
The meaning of IMTU abbreviation is "Information Management and Technology Unit"
What does IMTU mean?
IMTU as abbreviation means "Information Management and Technology Unit"