David Barclay has a position (Deputy chairman) at John Lewis Partnership

Title Deputy chairman
Start Date 2007-03-00
Is Current yes
Board member yes
Executive no
Employee no