
Meet Debbie, our new Head of Services (East) Q. Can we get some background on your history with Penumbra? I joined Penumbra in the year 2000, starting as a Support Worker at the supported accommodation ‘Greenhill’ we used to have in Edinburgh. In this role


