Barclaycard International

Barclays names new CEO of Barclaycard International

British multinational bank Barclays has named Barry Rodrigues as the new CEO of its payment business Barclaycard International. Based in…