DDMAC Views 2 meanings found DDMAC is the name of a governmental division responsible for drug marketing, advertising, and communications activities. Governmental Division of Drug Marketing, Advertising, and Communication Division of Drug Marketing, Advertising, and Communications