Ogilvy Names Liz Taylor as Global Chief Creative Officer

Taylor returns to the agency following a 2-year stint at Leo Burnett

Ogilvy has named Liz Taylor as its global chief creative officer (CCO) just days after her departure from Leo Burnett.