![](https://qi.elft.nhs.uk/wp-content/uploads/2020/07/Profile-Pic-Sheila-Menzies-002-500x500.jpg)
Sheila Menzies
Sheila Menzies is a People’s Participation Lead based in Bedfordshire.
People Participation is about helping our service users and their carers to have a say in how we run the Trust. But more than that, it is also about working together so that we can offer a better service for all.