Ogilvy Names Liz Taylor Global Chief Creative Officer

Ogilvy Names Liz Taylor Global Chief Creative Officer

Ogilvy  announced that Liz Taylor has been named Global Chief Creative Officer. For over two decades, Liz has been recognized as one of the industry’s most progressive creative leaders and was recently recognized as the top ranked woman on The Drum’s global ranking of the most-awarded Chief Creative Officers. She will be responsible for overseeing Ogilvy’s creative product across 132 offices in 83 countries and spanning its five business units: Advertising, PR, Experience, Health, and Growth & Innovation. This appointment comes as Piyush Pandey takes on a new role as Chairman of Global Creative at Ogilvy and continues to serve as Chairman of Ogilvy India. Joe Sciarrotta will partner with Liz in his role as Deputy Global CCO.