Award winner no. 92

Sheffield Teaching Hospital
Rank 92 ICT Chief