Scroble

Retail Tech CEO of the Year 2022 (Europe): Anna Salewski