We are seeking a Creative Producer to join our growing team at Canary Wharf in London. You'll be working across our portfolio of high status international clients, conceiving and delivering impact