Professor Stephen Powis
Stephen Powis is the National Medical Director of NHS England and NHS Improvement. In this role he is the most senior doctor within the National Health Service in England.
Previously he was Medical Director, and latterly Group Chief Medical Officer, of the Royal Free London NHS Foundation Trust. He held the Moorhead Chair of Renal Medicine at University College London from 1997 to 2017 and remains an honorary UCL Professor.
Professor Powis was a member of the governing body of Merton Clinical Commissioning Group for five years and is a past non-executive director of the North Middlesex University Hospital NHS Trust, including a period of eight months as acting chairman. He was Editor of the journal Nephron Clinical Practice from 2003 to 2008 and in 2017 became the inaugural Editor-in-Chief of the journal BMJ Leader. He has been a trustee of several charities, including the Royal Free Charity and the Healthcare Management Trust.