Oxfordshire County Council is responsible for providing many key local services and employs over 20,000 people to deliver them. Each year the council manages £845 million of public money in the provision of these services on behalf of Oxfordshire's 615,00