Marks and Spencer plc is a major British multinational retailer with headquarters in Paddington, London that specializes in selling clothing, beauty, home products and food products.
Account
Apply
Vetting
Review
By navigating this Platform, you agree to our use of cookies. Read our Cookie Policy linked in the footer to learn more