Stuart Machin

Person

Chief executive officer of Marks & Spencer

1 story