manager performance improvement people careers in Cambridge, United Kingdom