(Glasgow Health and Social Care Partnership), Health in Mind and Penumbra. The Alliance’s work is supported by a further... more about our service here: About the Role Penumbra employs the Link Workers who work with the Alliance. Penumbra is committed to the...