Award winner no. 68

Alder Hey / Liverpool Heart and Chest NHS Foundation Trusts
Rank 68 Chief Digital and Information Officer