Type to search

Neil Budd

Neil Budd
Vice President - Global Head of Managed Services
Finastra

Neil Budd

An experienced business leader and client partner focussed in the Financial Services sector. Passionate about supporting clients to embrace innovation and shape / drive transformational change.