James Allum

James Allum is the SVP, Regional Head for Europe at Payoneer.