o 2 marketing communications careers in Clare, Ireland