Richard is a consultant public health physician with a special interest in health care and health system management. He is the population health and epidemiology lead within Imperial College School of Medicine and the course director of Imperial’s Global Health BSc programme. Richard also leads the Foundations of Public Health Practice modules on the School of Public Health’s MPH and Global MPH (online) programmes.
In his clinical role, Richard works in the London Borough of Southwark where he leads the local contact tracing programme alongside other health protection duties. He is the consultant lead for research and training, and a postgraduate educational supervisor for higher specialty and foundation training.
Richard trained at Guy's, King's and St Thomas' School of Medicine. Completing the academic foundation programme at Guy's and St Thomas' NHS Foundation Trust and the Institute of Psychiatry, he moved to Imperial College London as an NIHR Academic Clinical Fellow in Public Health Medicine. He completed his higher specialty training in 2015 and has held a wide range of roles across the NHS, local government, national government and private sector including as Senior Policy Advisor to the Department of Health and Social Care.
Richard provides consulting and advisory services on a range of population health topics including pharmaceutical medicine (including cancer drugs), population health management, and the application of data science to research and practice. He holds honorary consultant roles at Imperial College Healthcare NHS Trust, and at Guy’s and St Thomas’ NHS Foundation Trust (collaborating with Evelina Children’s Hospital, London).