People

roy-aston

Roy Aston

CIO - Barclaycard Europe