International Multimedia Teleconferencing Consortium IMTC <body> (IMTC) A non-profit corporation formed in September 1994 comprising more than 150 companies from around the world. The IMTC encourages the development and implementation of interoperable {multimedia} {teleconferencing} systems based on international {open standards}. (http://imtc.org/). (1999-03-17)