Jack Peters
Business Development Director UK, Nordics and The Netherlands
Jack Peters joined Alibaba as Business Development Director in 2016. He is responsible for overseeing growth in the UK, Nordics and Netherlands regions, working with companies to enter the Chinese markets. He has a wide and extensive background in retailing, having worked in senior director roles at Blokker and Aldi and Metro.