MUMBAI: Ogilvy India's executive creative director Syed Mohammed Talha Nazim has succumbed to Covid2019.
switch
Subscribe To Our Newsletter