Ogilvy today announced that Liz Taylor has been named Global Chief Creative Officer. For over two decades, Liz has been recognized as one of the....