Paris-based media agency research firm RECMA has released its “New Biz Balance” report for 2023 which ranks Mediabrands’ agency UM number 1 in net new business (new business wins minus departures).
Some results have been hidden because they may be inaccessible to you
Show inaccessible results