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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results