Nick Rowan

Nick Rowan

Head of Business Development, Europe & East, Shell Trading