The Shelford Group is a collaboration between ten of the largest teaching and research NHS hospital trusts in England. These ten NHS trusts provide a comprehensive range of services from community care for local populations, to highly specialised care for patients nationwide. Together they account... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet