IMTN

AcronymDefinition
IMTNImproved Main Telecommunication Network (World Meteorological Organization)
IMTNIron Mountain Inc (stock symbol)
IMTNInternational Missionary Training Network (est. 1989; Langley, British Columbia, Canada)
IMTNIslamic Medium Term Note