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.