The Institute of Marketing Management South Africa (IMM) has for decades been the pre-eminent marketing institute in Southern Africa, bringing together like-minded individuals to share thoughts and experiences within the rapidly changing marketing environment. The IMM offers a wide range of value-ad... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet