Duncan  Lodge

Duncan Lodge

Head of Trade & Supplier Finance Product, EMEA - Bank of America Merrill Lynch