network telecoms careers in London, United Kingdom