Ben Roger-Smith

Ben Roger-Smith

Head of Structured Products, EMEA