Abhishek Lal


Chief Digital Officer
Marks & Spencer