Decom North Sea hires Leeson as interim chief

Tom Leeson, interim chief executive of Decom North Sea.
Tom Leeson, interim chief executive of Decom North Sea.

Breaking