Tag: Ogilvy
Devika Bulchandani Named CEO of Ogilvy North America
Devika Bulchandani Named CEO of Ogilvy North America & Global Chairwoman of Advertising
NEW YORK,Ā Nov. 19, 2020Ā /PRNewswire/ -- Ogilvy announced today thatĀ Devika BulchandaniĀ has been appointed...