John Aldred

John Aldred is a member of Barclays Corporate Technology, Media and Telecoms Team.


John Aldred is a member of Barclays Corporate Technology, Media and Telecoms Team, based in the heart of London's West End.