Rebecca Clayton

Rebecca Clayton

Corporate ESG and Energy Transition Strategy, New European Offshore