1035 employees
Torbay and South Devon NHS Foundation Trust is a government hospital that provides integrated health and adult social care services.
1948