Liz Taylor
Liz Taylor
Chief Creative Officer
Ogilvy
Liz Taylor has been recognized as one of the industry’s most progressive creative leaders. Known for her collaborative and empowering leadership style, Liz has played a pivotal role in helping some of the world’s most respected brands find their voices in the modern world. She is currently the Global Chief Creative Officer of Ogilvy, where she oversees the agency’s creative product across over 120 offices in 90 countries. Under her leadership, Ogilvy became the first agency network to top both WARC’s Creative 100 and Effective 100, the industry’s benchmark for excellence in creativity and effectiveness. In 2023, Liz became the first woman to rank #1 on The Drum’s list of Top 100 Chief Creative Officers.