Liam Chennells

Liam Chennells

Liam Chennells is retail technology director of Retail Week and World Retail Congress