Helen Phillips
Commissioner
Helen is a former front-line regulator, having held senior roles at the Environment Agency from where she was recruited to be the founding Chief Executive of Natural England. Helen is also a former board member of a large, regulated organisation in the water industry.
Since moving to non-executive work in 2015, Helen has chaired the Legal Services Board, the oversight regulator of lawyers in England and Wales until 2023, was a founding board member until 2021 of Social Work England, the regulator of social workers in England, and has also chaired Chesterfield Royal Hospital NHS Foundation Trust since 2015.
Helen’s current non-executive portfolio of roles reflects her continuing interest in professional standards and healthcare. She currently chairs the Chartered Insurance Institute, the standards body for general insurance and financial planning professionals, and in 2023 was appointed Chair of NHS Professionals Ltd, the staff bank that provides 120,000 professionals to the NHS.