Sam Skerry

Sam Skerry

Head of Supply and Trading, Global Oil Europe, BP