Our Technology Centres and our Strategic Centres of Excellence achieve great things wherever they’re located around the world. Each one contributes to RBB Technology’s overall aims and objectives. Find out more about each global site:
Proud sponsors of the Barclays Premier League
© Barclays 2015
Barclays Bank PLC. Registered in England. Registered No: 1026167.
Registered Office: 1 Churchill Place, London, E14 5HP. Barclays Bank PLC
is authorised by the Prudential Regulation Authority and regulated by the Financial Conduct Authority and the Prudential Regulation Authority
(Financial Services Register No. 122702).