The page you’re looking for doesn’t exist.
IMSC specializes in market entry and business development in Europe (+UK) and support for global product as well as service representation. IMSC’s experience of over 20 years in the private and public sector make it a recognized partner for efficient project management and support.
19, rue Albert Allard, 7500 Tournai, Belgium
+32 (0) 69 21 11 61