country representative careers in Bedfordshire, United Kingdom