Talha B Mohsin, previously with Ogilvy, takes on the role of Director after a 22-year tenure in the advertising industry.
Talha Bin Mohsin, celebrated for his role as Executive Creative Director (ECD) at Ogilvy Mumbai, recently announced his departure from the advertising industry after dedicating 22 rewarding years to the…