Baron Rose of Monewden; chairman of the British retailer Marks & Spencer

Business Positions

Board Memberships