British Horseracing Authority appoints Alan Switzer as CFO
Switzer will be responsible for managing the organisation’s financial operations and advising the Board, Executive team and Audit Committee.
Switzer will be responsible for managing the organisation’s financial operations and advising the Board, Executive team and Audit Committee.