D&AD is a non-profit advertising and design association established in 1962 by a group of designers and art directors including the likes of David Bailey and Terence Donovan. D&AD exists today to stimulate, enable and award creative excellence in design and advertising with its membership representing creative, design and advertising communities worldwide.
Filter Digital were commissioned by D&AD in 2017 to review and produce a full audit of their digital ecosystem, in order to make recommendations for future marketing activity and platform management.