asst & hr manager careers in Leicester, United Kingdom