Graham Soult

Graham Soult

Graham Soult runs retail consultancy CannyInsights.com