Printer friendly

What does IMTL stand for?

IMTL stands for International Master in Tourism and Leisure (education)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other meanings of IMTL

Other Resources:
We have 5 other definitions for IMTL in our Acronym Attic