Management Consulting - Stourbridge, England, United Kingdom
Outcomes UK is a specialist advisory and consultancy organisation that provides support internationally to a range of stakeholders related to: outcomes based commissioning; payments for success contracts, social investment related solutions; and an outcomes focus in general for human and people services.