Shockwave Strategic Communications is a Toronto-based marketing-communications firm built on four key pillars: we help clients imagine a strategic direction for their brand, create the plans and content needed to deliver results, share their story with everyone from target clients to the media, and then succeed by constantly generating innovative...