Liz Taylor has been named global chief creative officer at Ogilvy. 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...
The Trusted Source For News, Information, Industry Trends, New ScreenWork, and The People Behind the Work in Film, TV, Commercial, Entertainment Production & Post Since 1960.