o 2 marketing communications careers in Sheffield, United Kingdom