Shores Canada is a corporate brand builder and media producer extraordinaire based in Edmonton, Alberta. We serve corporations and non-profits with creative work incl. design, identities, publications, content and media production, and optimization tasks.