Ian Peters
Biography
Ian Peters was appointed in April 2021. He has previously held roles as Chair of Barts Health NHS Trust, Chief Executive of British Gas and Managing Director of NatWest Small Business Services. He is currently chairman of several data-driven growth technology and energy efficiency companies.
UKHSA Chair
UK Health Security Agency is an executive agency of the Department of Health and Social Care.