Neil Favager
Chief Financial Officer
Neil joined GBST as Chief Financial Officer in March 2025. Neil’s responsibilities include group strategy, corporate governance, financial performance, and financial management. He is also Company Secretary for the Group. He has over 20 years...