The British Horseracing Authority has appointed an executive to the position of Chief Financial Officer. He has worked for the British Horseracing Authority for many years and has been the interim chief financial officer since August 2024.Switzer is a member of the senior leadership team in the Sports Business Group at Deloitte, where he has worked for more than 25 years.