Canadian Marketing Association 1 7 months Thecma.ca 0 The Canadian Marketing Association provides thought leadership and professional development for marketers, and is the advocates for marketing with government.