Adrian Kamellard

(Contributor)

Adrian Kamellard is chief executive at the Payments Council.