LT
Liz Taylor
Thought Leader
Liz Taylor is Global Chief Creative Officer of Ogilvy, based in New York, a role she took in 2021. In 2026 The Drum's World Creative Rankings named her the top chief creative officer.
Last updated Oct 18, 2026 by the ATDb Editorial Team · Connections updated Oct 22, 2026
AI-drafted from public sources4 sources cited
- Years in industry
- 25 years
Career
Global Chief Creative OfficerCurrent
Ogilvy · Since 2021
Employee
Leo Burnett · 2014–2018
Roles with a cited source. All linked roles are in the Roles tab.
Expertise & education
Expertise
Integrated MarketingBrand StrategyCreative LeadershipData-Driven AdvertisingProgrammatic StorytellingAgency ManagementDigital MediaCampaign Strategy
Education
- Bachelor's Degree, University of Illinois
Speaking topics
The future of creativity in a data-driven worldDiversity and inclusion in creative leadershipIntegrating technology and storytelling in modern advertisingAgency transformation in the digital era
Connection details