Deputy Director of Informatics - ICT
United Kingdom
Barts Health NHS Trust
Dell Technologies
Senior Programme and Project Manager