Stuart Machin

Stuart Machin

Stuart Machin is chief executive of Marks & Spencer.