Skip to main content

Baroness Ruth Deech

Chair, House of Lords Appointments Commission (HOLAC)