Tag: Communications News

Esosa appointed as Cannes Lions Print & Publishing Jury

Esosa Osagiede, Creative Director at Insight Publicis, has been appointed as a juror...