Guy Grimshaw creates and develops visual identities, expressing brand personality on and off-screen. He likes to work with ‘for good’ brands, and believes that design has the power to create real lasting change.