Head of Business Development
London, London, United Kingdom
x+why
Cushman & Wakefield
Associate
Partner
University of Leeds
University of Reading