David Harper

Managing Partner – Head of UK Retail

London – Retail
David Harper - Newmark