Artifact Advertising is an independent, full-service, digital, social media & internal communications agency with BEE level 2 & 20+years exp. across industries.