Mumbai: Ogilvy India has announced an important leadership transition that will take effect from 1 January 2024. The transition will involve a variety of senior Ogilvy...
This will close in 10 seconds