IMCSA

(redirected from International Marketing Council of South Africa)
AcronymDefinition
IMCSAInternational Marketing Council of South Africa
IMCSAInternational Movement of Catholic Students Australia (Dulwich Hill, New South Wales, Australia)
IMCSAInstitute of Management Consultants of South Africa (est. 1972; South Africa)
IMCSAIntima-Media Cross Sectional Area (cardiology)
Full browser ?