Martin Ball has extensive experience in technology and digital payments, currently serving as Director for Northern Europe and South East Europe at Mastercard, and previously held roles such as Director of Digital Payments for the Nordics & Baltics and Customer Delivery Manager. Prior experience includes key positions at Edenred, where Martin was IT & Business Development Director, IT Director, and IT Project Manager. At Cerner Ltd., Martin served as Program Manager and Service Manager, and began their career as a Software Engineer at Amadeus Services Ltd. Martin holds a BSc in Computer Science from Loughborough University, earned from 2000 to 2003.
June, 2024 - present
May, 2018
January, 2018