Public Health England's IT department is led by Leena Inamdar (Programme Lead, New Variant Assessment Platform) and has 222 employees.
Steve Poll
Information Technology Support Specialist
Robert Spencer
Programme Manager PHE
Craig Gamble
Information Technology Contractor
Richard Savage
Programme Manager
Looking for a particular Public Health England employee's phone or email?