Agency roundup: Definition Group; ilk; Extreme; and more
Definition, a growing Leeds-headquartered brand experience and communications group, has created The Brand Protector, a multi-disciplinary crisis communications division. This is in response to a growing need for organisations to…