Founded in 1984
Industrial Management Technology & Contracting (imtac) LLC, established in 1984, is a limited liability company conducting business in the Middle East and India. Company’s headquarter is located in Muscat, Sultanate of Oman. imtac’s holding company, Services & Trade Group, is a large diversified con...