Barclaycard, part of Barclays Bank UK PLC, is a leading global payment business that helps consumers, retailers and businesses to make and take payments flexibly, and to access short-term credit and point of sale finance. The company is a pioneer of new forms of payments and is at the forefront of...See more
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
5,000+ Employees
Address:
1; CHURCHILL PLACE; LONDON, E14 5HP, GB
HIGH
spending power