Munson New MD Of Marks & Spencer
Marks & Spencer Reliance India appointed James Munson as managing director of the company replacing Venu Nair. Munson will commence his new role in May and responsible to grow brand’s joint venture business in India with Reliance Retail. With 57 stores across 27 cities, India has the largest number of Marks & Spencer stores outside […]

