Neil Halls
Product Innovation Director @ Visa
About Neil Halls
Neil Halls is a Product Innovation Director at Visa, where he leads innovation efforts in Europe. He has extensive experience in product management and marketing across various sectors, including previous roles at Visa, Nationwide Building Society, and BMW Group.