Marks and Spencer corporate office is located in 35 North Wharf Road, London, Greater London, W2 1NW, United Kingdom and has 10K+ employees.
marks and spencer
marks and spencer plc
marks and spencer
marks & spencer
marks and spencer - plc
marks and spencer plc
Departments
Number of employees
Operations
541
Sales
251
Marketing
117
Finance
58
Engineering & Technical
42
Information Technology
29
Human Resources
23
| Location | People at location |
| Europe | 5K - 10K |
| Asia | 501-1,000 |
| North America | 51-200 |
| Africa | 11-50 |
| Australia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Marks and Spencer's success, and advanced their careers.
Chief Commercial Offic... at Supergoop
Worked as M & S Com Head of eCommerce (China)
at Marks and Spencer (2017-2018)
Head of Product Market... at Contact Monkey
Worked as Head of International Marketing
at Marks and Spencer (2017-2019)
Explore More
Marks and Spencer Group plc (commonly known as M&S) is a major British multinational retailer headquartered in London, specializing in the sale of high-quality clothing, home products, and luxury food products. Founded in 1884 by Michael Marks and Thomas Spencer in Leeds, the company has evolved into a global brand with over 1,500 stores and a sign... Read More