International Telephone & Telegraph
https://en.wikipedia.org/wiki/ITT_Corporation
https://en.wikipedia.org/wiki/ITT_Technical_Institute
"By 1999, ITT Corporation (which had merged with Starwood Hotels & Resorts Worldwide the year before) had divested itself completely of ITT Tech's shares. The schools were allowed to continue using the "ITT" name under license."
Anyone?
(PS - I'm not ashamed to ask. I think it's a tiny public service to ask the meaning of an acronym as it reminds everyone else that these aren't necessarily universally understood even in our own little tech bubble)