139 employees
Insight Healthcare is a non-profit corporation that works on behalf of the NHS to provide free and confidential IAPT talking therapy.