project manager telecom careers in Bedfordshire, United Kingdom