NHS Staff Council logo

Liz O’Hara

Chief People Officer, University College London Hospitals NHS Foundation Trust

Chief people officer at University College London Hospitals NHS Foundation Trust. Liz joined the executive in 2025.