Professor Laura Stroud

Laura is a Professor of Public Health and Education Innovation and the director of the Institute of Health Sciences at the University of Leeds.

Laura’s expertise is in professional education and supervision, and she has significant experience of mentoring and supporting the development of individuals and teams, and has held a number of roles as an independent chair or expert invitee in the health and not-for-profit sector.

She has recently been working on quality improvement initiatives in association with the local NHS through her work with the Centre for Innovation in Health Management.