An award-winning agency, Canvas Group provides intelligent creative direction and strategy across branding, print and digital.