Barclaycard is a leading provider of credit card services to both the consumer and business sector. Owned by Barclays Bank it was the first credit card to be introduced in the United Kingdom in 1968 and since then has led the sector in innovation.

With over 10 million customers in the UK and a further 11 million in Europe it is Europe’s leading credit card provider, offering Visa, MasterCard and American Express options under it’s Barclaycard brand.

Appointments made: Head of Marketing