manager rewards compensation benefits careers in Bedfordshire, United Kingdom