DMASA definition
DMASA means the DMA Services Agreement and which incorporates these Terms of Business.
DMASA means the Direct Marketing Association of South Africa who is a self- regulatory organization empowered by law to ensure that direct marketers adhere to strict code of practice, and to protect the rights of consumers when buying from direct marketing organisations.