Barry Rodrigues

EVP, Payments Business Unit at Finastra

Barry is responsible for Finastra’s payments organization.

An experienced senior leader, he has a compelling track record of working in both early stage and growth businesses, spanning digital banking, credit cards, buy now pay later, merchant acquiring, corporate/virtual cards and networks.

Barry has built his 35-year career in financial services around the world in leading companies. Most recently he was a Senior Advisor at Boston Consulting Group. Prior to that, he was Chief Executive Officer at Barclays Cards and Payments where he oversaw the digital banks and credit card divisions in the US and Germany, as well as merchant acquiring, corporate card and point of sale businesses in the UK. He brings deep payments knowledge and strong leadership expertise to his role at Finastra.

Previously, Barry oversaw all payments products for Citibank on the consumer side of the business, where he and his team enabled first of its kind digital payment solutions. He also spent 25 years in payments-focused leadership roles at American Express. These include EVP and GM of American Express Bank UK (corporate banking, treasury, private banking and correspondent banking), GM of the Merchant Acquiring business in Asia, and President of Amex Global Network Services.

Barry holds a Bachelor’s degree in Accounting from London Guildhall University, as well as an MBA from George Washington University.

He is married with three grown-up daughters. He and his wife, Jenny, live in New York.

Links

Timeline

  • EVP, Payments Business Unit

    Current role

View in org chart