manager performance improvement people careers in Oxfordshire, United Kingdom