Skip to main content
Loading
David Lloyd

David Lloyd

General Manager, UK, Netherlands and Nordics, Alibaba Group

Join retail leaders shaping the future of global retailers