Kirsty Morris

Director, Barclaycard Payment Solutions