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.
The D&AD Professional Awards are recognised globally as the ultimate creative accolade, entered and attended by the best from around the world. Filter Digital were therefore delighted to be appointed as the digital agency to produce their content portal to support their 2017 Awards Festival.