Guru Communications is a boutique media planning and buying agency. We expertise in the heart of Canada's media and advertising industry, revitalised by out-of-box West Coast think... more... See more text