British Horseracing Authority
Jo. Horrell has extensive experience in human resources, currently serving as HR Operations Lead at the British Horseracing Authority since October 2018. In addition to this role, Jo has held positions including Head of People & Culture, Interim Head of People, and HR Manager within the organization. Prior to this, Jo worked at ISS Facility Services UK from October 2005 to December 2019 as People & Culture Manager, showcasing a strong background in HR management and organizational development.
This person is not in any offices
British Horseracing Authority
We are responsible for the governance, administration and regulation of horseracing and the wider horseracing industry in Britain. We also lead on the development and growth of our sport, and prioritise the health and welfare of our participants.