Skip to main content

Planned Care Innovation Programme Project Manager

Sarah Owen joined the Bevan Commission in January 2022 as Project Manager for the Planned Care Innovation Programme which runs until the end of April 2023. Sarah is a registered physiotherapist and has worked in the NHS and corporate health care industry since qualifying in 2001. Prior to joining the Bevan Commission as Project Manager, Sarah worked as a Clinical Operations Manager. Sarah is currently completing her Masters in Health Research with Cardiff Metropolitan University.