Trending

Ogilvy India’s Executive Creative Director Syed Mohammed Talha Nazim passes away


Ogilvy India’s Executive Creative Director Syed Mohammed Talha Nazim has passed away. Divya Bhatia, Ogilvy’s Group Creative Director shared the news …

Read more at www.businessinsider.in

Show More
Back to top button