Interact Media Defined (IMD) is one of South Africa’s leading multi-media magazine publishers, with a strong stable of well-established titles focused on various industry sectors, including building services, mining, construction, energy, water, and more. The company also specialises in events organ... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet