Marcella Saads

Retail and supply chain consultant, Capgemini Invent

What’s Hot on Essential Retail?