Chris Thomas

Chris Thomas

Ledbury, Herefordshire / Strategic design management services for brands and retailers to help them deliver retail interiors and branded environments...