Jamie Strachan

Executive Managing Director - Capital Markets

London – Retail
Jamie Strachan Bio