o 2 communications careers in Liverpool, United Kingdom