Allwyn’s media director: in-house shop Studio 59 aiming for “newsroom mentality” Michele Mote 5 months ago Ben Brown, media director at Allwyn, spoke at Advertising Week Europe on 24 March…Read More