Dr Sarah Davidson MBE is an accomplished professional in the field of mental health and psychosocial support, currently serving as the Chair of the European Network for Mental Health and Psychosocial Support at the International Federation of Red Cross and Red Crescent Societies (IFRC) since October 2015. With over two decades of experience, Dr Davidson also holds positions as Co-Chair of the IFRC Research Network and the European Network for Psychosocial Support, alongside significant roles at The Listening Place as a Board Advisor and Vice Chair, and at the British Red Cross as Head of Psychosocial & Mental Health. Educationally, Dr Davidson holds a Professional Doctorate in Clinical Psychology and a first-class BSc in Psychology, coupled with a background as a Registered General Nurse. Previous experience includes consulting roles with various organizations and a significant tenure at the Tavistock and Portman NHS Foundation Trust as a Consultant Clinical Psychologist.
Sign up to view 2 direct reports
Get started