November, 2023 - present
Strategy and Business Development Director at Renewi Nederland
Strategy and Business Development Director at Freeview
Strategy And Business Development Director at AIN - Navarra Industrial Association
Strategy And Business Development Director at Rolls-Royce SMR
Group Strategy And Business Development Director at Inchcape