John Duckworth

(Contributor)

John Duckworth is lead director for UK occupier services at JLL