Independent creative agency Town Square has appointed experienced strategist Jeff Malone as its new chief strategy officer.
Across a global career which spans more than 15 years and four countries, Malone has held senior leadership positions at some of the world’s biggest agencies. He joins To