Stuart Payne

CEO, North Sea Transition Authority