manager performance improvement people careers in Liverpool, United Kingdom