Marks & Spencer
Our client is a well-known British multinational retailer with headquarters in London, over 700 stores in the UK and an additional 350 stores across 40 countries.
Our client is a well-known British multinational retailer with headquarters in London, over 700 stores in the UK and an additional 350 stores across 40 countries.