Tag Archives: UK Cycling

BHA appoints ‘UK sports figurehead’ Annamarie Phelps as inbound chair

Moving to refresh its governance, the British Horseracing Authority (BHA) has confirmed the appointment of Annamarie Phelps as inbound Chair (appointment expected to commence – 1 June 2019). Phelps a former Olympian rower, is the current Vice-Chair of the British Olympic Association and is set to replace current incumbent Atholl Duncan. Updating stakeholders, the BHA’s nomination committee stated that it …

Read More »