16.8 C
Munich
Saturday, September 12, 2026

Ogilvy UK promotes Stephen Maycock to UK influence creative strategy lead

Must read

Maycock has also taken on the role of influence EU excellence lead for Open X.

- Advertisement -

More articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisement -

Latest article