Project Description

Touchstone are one of the largest and oldest charities in Leeds, West Yorkshire. They manage a large and diverse portfolio of services including ones supporting the homeless, people suffering from mental ill health and isolation.