We do not currently know of any synonyms for ITT.
The initialism ITT is defined as:
See full definition of the word ITT.
Did you mean it or its?