Nick Kerigan 2

Nick Kerigan is Managing Director of Future Payments at Barclaycard.