Managing Director of John Lewis

GPTKB entity