Iain Lawson

Head of Structured Products, BP Supply & Trading, Eastern Hemisphere



Share

Iain Lawson