Our Promise RCI is building the UK’s leading purpose-led platform for scalable, values-driven health, justice, and social care. We combine specialist services with data-driven insight to improve outcomes for people and communities. We are committed to supporting the UK’s health, justice and care systems with the highest quality services that provide value, and improve lives.
Location: United Kingdom, England, Trafford