Omnicom’s OMD was the top-ranked media agency in global new business results for full-year 2022 according to the just released New Business Barometer report from Agency research firm COMvergence.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results