The agency's three CCOs and chief strategy officer Prem Narayan join the Ogilvy board. Ogilvy India is announcing an important leadership transition that will take effect from January 1, 2024. The ...