Barclaycard Payments Appoints Colin O’Flaherty as Head of Small Business to Drive Commercial Growth
Colin O’Flaherty joins Barclaycard Payments from American Express as Managing Director, Head of Small BusinessO’Flaherty brings almost 20 years’ experience ...