Leon MacPherson
Leon MacPherson
Managing Director & Global Head of Location Strategy and Transformation
Barclays
Email: leon.macpherson@barclays.com