James Spencer-Jones

James Spencer-Jones

Head of EMEA Structured Finance