Andrew Bathurst

Managing Partner, Head of UK and European Retail Markets

London – Retail
Andrew Bathurst - Newmark