Established in 1981 with a single store in the Northwest of England, the JD Group is a leading omni-channel retailer... measuring programme, Customer Satisfaction surveys and the company Net Promoter Score (NPS). Sales Ensure that targets...
JD SportsEstablished in 1981 with a single store in the Northwest of England, the JD Group is a leading omni-channel retailer... measuring programme, Customer Satisfaction surveys and the company Net Promoter Score (NPS). Sales Ensure that targets...
JD Sports