All Articles By
Liz Duff
Practical and a realist, Liz is Head of Broadcast at Total Media, overseeing everything from TV media planning and buying, all the way through to radio, cinema and Out of Home. Liz’s core responsibilities include driving service innovation and media integration across the broadcast channels.