Norway "the perfect country" for new CEO at large oil and gas company
Nick Walker has started work as chief executive with Torger Rod moving into chief operating officer role
Nick Walker has started work as chief executive with Torger Rod moving into chief operating officer role