manager performance improvement people careers in Leicester, United Kingdom