Image 1 of 1
Matthew Barrett.jpg
Matthew Barrett - Group Chief Executive, Barclays - Tower Thistle Hotel, London E1 - 16th November 2001