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