0120-4232311
rishabh.negi@marks-and-spencer.com
Marks & Spencer is a 125 years old brand. The company is based in UK and has 27 stores in India, dealing in garments, beauty, shoes & food.